Leanmcp Skills
Sixteen Leanmcp team skills for Claude Code: MCP servers, Fireworks inference, benchmark failure analysis and code docs.
- 2,124 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Skills run scripts: builds, checks and, for Godot, deployment to a cloud host.
- The Fireworks and Tinker skills read keys from environment variables and call paid APIs.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/leanmcp-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Skills run scripts: builds, checks and, for Godot, deployment to a cloud host.
- The Fireworks and Tinker skills read keys from environment variables and call paid APIs.
This is third-party code. Review the repository files before installing.
What it does
The `skills/` folder collects skills the Leanmcp team uses every day. Each skill has its own directory with a `SKILL.md`, so Claude Code picks it up in a new session and triggers it when a task matches the description. The set falls into five groups. For MCP development there are `leanmcp-builder`, `mcp-apps-builder` and `mcp-builder`. For models there are `fireworks-inference`, `tinker-training-inference`, `research-observability` and `analyze-exports`, which finds why tau2-bench tasks failed. Two groups cover security and documentation: `security-repro`, `vuln-repro`, `code-explanation`, `translate-explanation`, `research-paper-integrity` and `publicity-distribution`. The last group covers apps: iOS with a TestFlight upload, 3D games in Godot 4 and a `posthog-js` fix for ad blockers. The same repository holds `claude-code-skills`, a style guide for people contributing to the Claude Code codebase.
Who it is for. MCP server developers and engineers who train and run models from Claude Code and want ready-made working skills instead of writing their own.
Good fit when
- An MCP server is needed on the official `@modelcontextprotocol/sdk` with Streamable HTTP.
- The server is written with TypeScript decorators, authorization and environment injection.
- A tau2-bench run ended with failures and you need to see where and why tasks fell.
- An unfamiliar repository needs a beginner walkthrough in a `CODE_EXPLANATION/` folder.
- A SwiftUI app is built and sent to TestFlight from the command line.
Not a fit when
- Only one narrow skill is needed: copying that folder is simpler than installing the whole set.
- The project has nothing to do with MCP, Fireworks, Tinker or Godot, and most of the set sits idle.
- A gateway for request logs is wanted: that is a separate Leanmcp service, not the skills in `skills/`.
Example request
Build an MCP server with two tools on `@modelcontextprotocol/sdk` over Streamable HTTP and show how to connect it to Claude Code.Limitations
Install by copying individual folders into `~/.claude/skills/`; there is no command that installs the whole set. Some skills are tied to services: Fireworks, Tinker and the Leanmcp gateway need your own keys, which a skill reads from environment variables such as `FIREWORKS_API_KEY`. The Godot skill ships cloud deployment scripts, and the security skills target reproducing already-patched public vulnerabilities. The last commit is from 7 October 2026. The Leanmcp AI gateway from the README is not part of the set and is connected separately with a key from the dashboard.
How to disable. Delete the copied skill folder from `~/.claude/skills/` and start a new Claude Code session.
FAQ
How do I install a skill from the set?
Copy its folder: `cp -r skills/mcp-builder ~/.claude/skills/`. Claude Code finds the skill in the next session and triggers it when a request matches the description.
Which skill suits an MCP server?
`mcp-builder` assembles a server on the official SDK over Streamable HTTP. `leanmcp-builder` uses the Leanmcp SDK decorators, and `mcp-apps-builder` adds an interactive React interface.
Do the skills store keys?
No. Skills refer to keys by variable name, for example `FIREWORKS_API_KEY`, and you fill in values such as `<TEAM_ID>` locally.
What is claude-code-skills in the repository?
A style guide for contributors to the Claude Code codebase: TypeScript patterns, tool architecture and testing conventions. It is not needed for application work.
Is a Leanmcp key required?
It is not mentioned for copying skills. A Leanmcp key is needed for the gateway, while Fireworks and Tinker ask for their own keys in environment variables.
Discussion
No questions or reviews yet.
Related
SkillsNine personal engineering skills: an idea-to-PR chain, standards search, a sandboxed review loop and wizard pages for changes
Over twenty skills for coding agents: MCP and hooks, plan mode, a bug-fix protocol, prompting and a bash safety hook
ClaudeKit Skills
ClaudeKit - Agent Skills
A plugin marketplace for Claude Code with a set of thirty-plus skills: frontend, backend, devops, databases, documents, debugging and MCP work
CLI and MCP tools for finding and installing skills, with SKILL.md linting and flags for network use, scripts and secrets
Over 1,100 ready-made skills for Claude Code, Codex, Gemini CLI and Cursor, plus an MCP server that picks a skill for the task
An MCP server that gives an agent search over a large Claude Code guide, official docs, releases and ready-made templates
README in short
The repository combines skills, a description of an AI gateway for viewing agent requests and a survey of open-source AI coding assistants. The skills index lives in `skills/README.md`.