Skip to content

Skills

Fresh

Source: Letta Code Skills

Overview

Skills are reusable knowledge repositories that agents load into memory when needed. Unlike persistent memory, skills operate on-demand through tool calls -- the agent identifies relevant skills and retrieves full content as needed.

Installing Skills

Via Agent Command (Easiest)

Ask your agent to install a skill directly:

> Can you install the following skill? 
  https://github.com/anthropics/claude-code/tree/main/plugins/frontend-design/skills/frontend-design

Manual Installation

Copy skill folders to any of the supported directories (see Priority Order below).

Skill Sources

SourceDescription
Letta Skills RepositoryOfficial Letta skills
Anthropic Skills RepositoryClaude Code compatible skills

Notable Skills

SkillPurpose
Letta API clientInteract with the Letta API
Frontend designUI/UX design patterns
Slack GIF creatorCreate GIFs for Slack
PDFPDF processing
PowerPointPPTX creation and editing
ExcelXLSX data handling
RemotionVideo generation

Security Warning

Only download skills from trusted sources. Skills can contain malware and dangerous prompts.

Creating Custom Skills

Via Agent

> Can we turn the database migration we just did into a project-scoped skill?

Manual Creation

Create a directory with a SKILL.md file following the Agent Skills standard.

Skill Priority Order

Skills register from five locations with this priority:

PriorityLocationScope
1 (Highest).agents/skills/Project-scoped (preferred)
2.skills/Project-scoped (legacy)
3~/.letta/agents/{id}/skills/Agent-scoped
4~/.letta/skills/Global
5 (Lowest)BundledBuilt-in

Priority Resolution

Naming conflicts resolve by priority -- project skills override lower-tier versions.

SOP: Adding a Skill to Your Agent

Step 1: Identify the Skill

Browse the Letta or Anthropic skills repositories for the skill you need.

Step 2: Install

> Install the frontend-design skill from the Anthropic repo

Step 3: Verify

> What skills do you have available?

Step 4: Use

The agent automatically detects when a loaded skill is relevant and uses it.

Verification Checklist

  • [ ] Skill installed in correct directory
  • [ ] Agent recognizes the skill
  • [ ] Skill activates when relevant task is given
  • [ ] No naming conflicts with other skills

See Also