Updated 2w ago
by letta-ai
skills
A shared repository for skills. Intended to be used with Letta Code, Claude Code, Codex CLI, and other agents that support skills.
149 GitHub stars (149)
+4 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +2 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 29 forks (29 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add letta-ai/skills
Asks which skills and agents to install. Just one: npx skills add letta-ai/skills --skill letta-development-guide — add -g for every project.
Claude Code
git clone https://github.com/letta-ai/skillscp -r "skills/letta/agent-development" ~/.claude/skills/
Copies the letta-development-guide skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add letta-ai/skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 44 files.
-
letta-development-guide
Comprehensive guide for developing Letta agents, including architecture selection, memory design, model selection, and tool configuration. Use when building or troubleshooting Letta agents.
letta/agent-development/SKILL.md on GitHub (opens in a new tab) -
Letta Conversations API
Guide for using the Letta Conversations API to manage isolated message threads on agents. Use when building multi-user chat applications, session management, or any scenario requiring separate conversation contexts on a single agent.
letta/conversations/SKILL.md on GitHub (opens in a new tab) -
creating-letta-code-channels
Builds and debugs Letta Code channels, including first-party channel adapters and dynamic user channel plugins under ~/.letta/channels. Use when adding Telegram, WhatsApp, Bluesky, Slack, Discord, or custom channel support; testing channel routing, pairing, MessageChannel, runtime dependencies, or channel plugin manifests.
letta/creating-letta-code-channels/SKILL.md on GitHub (opens in a new tab) -
letta-fleet-management
Manage Letta AI agent fleets declaratively with kubectl-style CLI. Use when creating, updating, or managing multiple Letta agents with shared configurations, memory blocks, tools, folders, canary deployments, multi-tenancy, and bulk operations.
letta/fleet-management/SKILL.md on GitHub (opens in a new tab) -
importing-chatgpt-memory
Clone ChatGPT saved memory into Letta, then optionally enrich it with broader conversation history. Designed for a slick onboarding flow that extracts hidden saved-memory/context blocks, builds Letta-ready previews, and only asks questions at meaningful checkpoints.
letta/importing-chatgpt-memory/SKILL.md on GitHub (opens in a new tab) -
letta-configuration
Configure LLM models and providers for Letta agents and servers. Use when setting model handles, adjusting temperature/tokens, configuring provider-specific settings, setting up BYOK providers, or configuring self-hosted deployments with environment variables.
letta/letta-configuration/SKILL.md on GitHub (opens in a new tab) -
letta-filesystem-to-memfs
Migrates deprecated Letta Filesystem folders/files to MemFS using markdown document corpora, chunking, local lexical search, and QMD semantic search via the memfs-search skill. Use when replacing folders.files.upload, working with PDFs or document QA, or emulating open_file, grep_file, and search_file behavior.
letta/letta-filesystem-to-memfs/SKILL.md on GitHub (opens in a new tab) -
navigating-chatgpt-history
Navigates archived ChatGPT or Claude-style conversation exports and a MemFS reference archive on demand. Use when recalling what a past assistant knew, searching old conversations, rendering specific chats, seeding reference memory from export sidecars, or mining historical context without doing a full import.
letta/navigating-chatgpt-history/SKILL.md on GitHub (opens in a new tab) -
self-configuration
Configures Letta agents' own runtime behavior, including model, context window, system prompt, reasoning, conversation overrides, compaction settings, and compaction prompts. Use when an agent or user asks to self-modify, tune summarization/compaction, change identity/system instructions, adjust model settings, or test conversation-scoped overrides.
letta/self-configuration/SKILL.md on GitHub (opens in a new tab) -
setting-profile-images
Sets Letta Desktop and Letta Code agent profile images by writing profile.png into an agent MemFS repository. Use when the user asks to add, change, generate, or fix an agent avatar, profile picture, profile image, or Desktop agent photo.
letta/setting-profile-images/SKILL.md on GitHub (opens in a new tab) -
skill-development
Create and contribute skills to the communal knowledge base. Use when creating new skills, updating existing skills, or contributing learnings back to the repository.
meta/skill-development/SKILL.md on GitHub (opens in a new tab) -
1password
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
tools/1password/SKILL.md on GitHub (opens in a new tab) -
ai-news
Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI Explained, etc.). Also fetches full transcripts for specific YouTube videos. Use when the user asks about recent AI news, what's happened in AI lately, summaries of AI research or product announcements, or w…
tools/ai-news/SKILL.md on GitHub (opens in a new tab) -
datadog
Query Datadog observability data (logs, metrics, monitors, dashboards, hosts) via direct API. Use when investigating production issues, checking monitors, searching logs, or accessing Datadog data.
tools/datadog/SKILL.md on GitHub (opens in a new tab) -
discord
Discord automation CLI — send/read/search messages, manage channels and servers, react, create threads, pin messages, and look up users.
tools/discord/SKILL.md on GitHub (opens in a new tab) -
doc
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
tools/doc/SKILL.md on GitHub (opens in a new tab) -
figma
Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.
tools/figma/SKILL.md on GitHub (opens in a new tab) -
frontend-skill
Use when the task asks for a visually strong landing page, website, app, prototype, demo, or game UI. This skill enforces restrained composition, image-led hierarchy, cohesive content structure, and tasteful motion while avoiding generic cards, weak branding, and UI clutter.
tools/frontend-skill/SKILL.md on GitHub (opens in a new tab) -
github
GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3) listing/filtering PRs or issues, (4) viewing run logs. NOT for: complex web UI interactions requiring manual browser flows (use browser tooling when available), bulk operations across many repos (script with gh api), or when gh auth is not…
tools/github/SKILL.md on GitHub (opens in a new tab) -
gog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
tools/gog/SKILL.md on GitHub (opens in a new tab) -
imsg
iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
tools/imsg/SKILL.md on GitHub (opens in a new tab) -
jupyter-notebook
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
tools/jupyter-notebook/SKILL.md on GitHub (opens in a new tab) -
linear-cli
Manage Linear issues from the command line using the linear cli. This skill allows automating linear management.
tools/linear/SKILL.md on GitHub (opens in a new tab) -
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
tools/mcp-builder/SKILL.md on GitHub (opens in a new tab) -
memfs-search
Semantic search over agent memory files. Use when you need to find conceptually related memory blocks, discover forgotten reference files, check what you already know before creating new memory, or search beyond exact keyword matching. Currently supports QMD (local, no API keys).
tools/memfs-search/SKILL.md on GitHub (opens in a new tab) -
morph-warpgrep
Integration guide for Morph's WarpGrep (fast agentic code search) and Fast Apply (10,500 tok/s code editing). Use when building coding agents that need fast, accurate code search or need to apply AI-generated edits to code efficiently. Particularly useful for large codebases, deep logic queries, bug tracing, and code path analysis.
tools/morph-warpgrep/SKILL.md on GitHub (opens in a new tab) -
notion
Notion API for creating and managing pages, databases, and blocks.
tools/notion/SKILL.md on GitHub (opens in a new tab) -
obsidian
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
tools/obsidian/SKILL.md on GitHub (opens in a new tab) -
pdf
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
tools/pdf/SKILL.md on GitHub (opens in a new tab) -
playwright
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
tools/playwright/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.