Universal skill manager for Letta. Import skills from OpenCode, Claude, Cursor, and more.
npm install letta-skillsThe universal skill migration tool for Letta Code.
Import your existing skills from Claude, Cursor, OpenCode, Codex, Gemini, and more into Letta with a single command.
---
If you've been using AI coding assistants like Claude, Cursor, or OpenCode, you've probably built up a collection of custom skills. But what happens when you want to switch tools or use Letta?
Letta Skills solves this problem by automatically discovering and migrating your skills from any supported assistant into Letta's format - no manual conversion required.
- Universal Import - Supports skills from .claude, .cursor, .opencode, .codex, .gemini, .qoder, .zencoder, and .agent directories
- Auto-Conversion - Automatically adds proper YAML frontmatter to make skills Letta-compatible
- Flexible Destinations - Import to your current project (.skills/) or globally (~/.letta/skills/)
- Beautiful CLI - Interactive terminal UI with real-time progress
``bash`
npm install -g letta-skills
Simply run:
`bash`
letta-skills
Or use the shorter aliases:
`bash`
lskill
The interactive wizard will guide you through:
1. Choose Source - Search in your current project or global user directories
2. Choose Destination - Import to project-level or global Letta skills
3. Watch the Magic - See your skills migrate in real-time
Letta Skills searches for skills in these locations:
- .opencode/skills/.claude/skills/
- .cursor/skills/
- .codex/skills/
- .gemini/skills/
- .qoder/skills/
- .zencoder/skills/
- .agent/skills/
-
All of the above in your home directory, plus:
- ~/.config/opencode/skills/ (Linux/macOS)~/Library/Application Support/Claude/skills/
- (macOS)%APPDATA%/Claude/skills/
- (Windows)%APPDATA%/OpenCode/skills/
- (Windows)
Each skill directory is copied to your chosen destination. If a skill has a README.md but no SKILL.md, it gets automatically renamed and enhanced with Letta-compatible YAML frontmatter:
`yaml
---
name: your-skill-name
description: Auto-converted skill for your-skill-name
---
Requirements
- Node.js 18+
- npm or yarn
License
MIT
Author
Made with ♥ by Vedant0200
---
Tip: After migration, run
letta /init` to see your newly imported skills in action!