AI Agent Skills
Agent Skills provide structured, AI-readable documentation for your BurgerAPI project. They replace the legacy flat .llm-context files with a standard format that modern agentic IDEs discover automatically.
What Are Agent Skills?
Agent Skills follow the agentskills.io open standard — a SKILL.md file with YAML frontmatter and progressive disclosure through reference documents.
Instead of attaching files manually, you install a skill once and your AI assistant finds it automatically.
How They Work
- Install —
burger-api skills installdownloads the burger-api skill to.agents/skills/burger-api/ - Discover — Agentic IDEs scan
.agents/skills/at project root and load relevant skills - Activate — When you ask about routing, middleware, or CLI tasks, the agent uses the skill as context
Installation
With a New Project
When you run burger-api create, you'll be asked:
◇ Add AI agent skills? (recommended for agentic IDEs)
│ Yes / No
Answer Yes (default) and the skill is installed automatically.
In an Existing Project
burger-api skills install
This installs the default burger-api skill. You can also browse available skills:
burger-api skills available
burger-api skills list
Project Layout
When skills are installed, your project includes:
.agents/
└── skills/
└── burger-api/
├── SKILL.md
└── references/
├── routing.md
├── validation.md
├── middleware.md
├── cli.md
└── openapi.md
Compatible Agents
No configuration needed — these tools discover .agents/skills/ automatically:
- Cursor — loads skills as project context
- Claude Code — reads from
.agents/skills/ - OpenCode — reads from
.agents/skills/ - OpenAI Codex — reads from
.agents/skills/ - GitHub Copilot — reads from
.agents/skills/ - Any tool supporting the agentskills.io standard
Migration from .llm-context
If your project was created before CLI v0.9.9, it may have an ecosystem/.llm-context/ folder. To adopt the new format:
burger-api skills install
The skill at .agents/skills/burger-api/ provides the same context in a structured format. The old ecosystem/.llm-context/ folder can be safely removed.