Custom agent skills for Kilo (kilo.ai) — specialized expertise packs that extend agent capabilities across frameworks, languages, and domains.
| Skill |
Description |
| bevy |
Bevy game engine: ECS architecture, component-driven design, system ordering, UI, build strategies, and common pitfalls |
| bevy-game-engine |
Bevy fundamentals: ECS, rendering, input, asset management, states, events, and game project structure |
| Skill |
Description |
| htmx |
HTMX development guidelines for dynamic web apps with minimal JavaScript |
| htmx-expert |
Comprehensive htmx: attributes, patterns, server responses, events, extensions, security, and debugging |
| frontend-design |
Production-grade frontend interfaces with bold, distinctive aesthetics and high design quality |
| Skill |
Description |
| fastapi-templates |
Production FastAPI projects with async patterns, DI, repositories, and error handling |
| dbmodel |
DBModel ORM framework for SQLite: models, queries, joins, CRUD, and migrations |
| Skill |
Description |
| write-a-skill |
Create new agent skills with proper structure, progressive disclosure, and bundled resources |
Each skill follows the Kilo skill format:
skill-name/
├── SKILL.md # Main instructions (required)
├── REFERENCE.md # Detailed docs (optional)
├── references/ # Reference documentation (optional)
└── scripts/ # Utility scripts (optional)
The SKILL.md frontmatter defines when the skill is loaded:
---
name: skill-name
description: What it does. Use when [specific triggers].
---
Skills installed in this directory are available to Kilo agents. Place the directory in your Kilo config path or reference it from kilo.json.