Appearance
Skills
FreshSource: 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-designManual Installation
Copy skill folders to any of the supported directories (see Priority Order below).
Skill Sources
| Source | Description |
|---|---|
| Letta Skills Repository | Official Letta skills |
| Anthropic Skills Repository | Claude Code compatible skills |
Notable Skills
| Skill | Purpose |
|---|---|
| Letta API client | Interact with the Letta API |
| Frontend design | UI/UX design patterns |
| Slack GIF creator | Create GIFs for Slack |
| PDF processing | |
| PowerPoint | PPTX creation and editing |
| Excel | XLSX data handling |
| Remotion | Video 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:
| Priority | Location | Scope |
|---|---|---|
| 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) | Bundled | Built-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 repoStep 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