A dispatcher skill for AI coding agents that dynamically loads the precise coding patterns, architectures, and workflows of top-tier engineers - Karpathy for ML, Rauchg for Next.js, Antirez for C, Torvalds for systems, and 30+ more - based on the task at hand.
Carefully handpicked from the architects behind Linux, Redis, Vercel, Supabase, LangChain, and HashiCorp as of 2026.
Agents do not read all profiles at once. Progressive disclosure keeps the context window small.
- The agent reads
SKILL.mdand consults the Routing Table. - Based on the task domain, it loads only the relevant profile(s) from
profiles/. - It executes the workflow in
workflows/new-feature.md, applying the loaded profiles' guardrails.
| Path | Purpose |
|---|---|
SKILL.md |
Dispatcher - agents read this first for routing logic |
AGENTS.md |
Agent auto-configuration entry point |
profiles/ |
34 developer profiles (Karpathy, Torvalds, Rauchg, etc.) loaded on demand |
profiles/_template.md |
Template for creating new profiles |
workflows/ |
Execution chains: new-feature, code-review, pr-description |
registry-skills/ |
Reusable sub-routines: implementation-plan, code-fix, commit-push-pr |
skills.sh.json |
Index for skills.sh discoverability |
This skill works with any agent that reads markdown files (Claude Code, Cursor, Windsurf, Antigravity, etc.).
git submodule add https://github.com/Atnatewoss/feature-skill.git skills/feature-skill
Tell your agent to read skills/feature-skill/AGENTS.md (or SKILL.md) when implementing a new feature, or add it to your .cursorrules / CLAUDE.md:
For any new feature, start by reading skills/feature-skill/AGENTS.md and follow its instructions.
We welcome new profiles! Use the template at profiles/_template.md to get started.
- Copy
profiles/_template.mdtoprofiles/@username.md. - Fill in all sections with research-backed content.
- Add the profile to the Routing Table in
SKILL.md. - Submit a pull request.
See CONTRIBUTING guidelines for details.