Skip to main content
Skills define repeatable procedures under .ai/skills/<name>/SKILL.md. They use portable name and description metadata and remain readable when your AI tool does not support native skill discovery.

Workflow skills

Domain skills

Load only skills that match the request. Broad workflows should not activate every domain skill.

Invoke a skill

Give your tool the task and skill path:
For a complete feature:

Compose skills by task

A mobile feature normally combines plan-change, build-mobile-feature, write-tests, implement-change, verify-workspace, and review-change. A provider integration adds add-provider-adapter. A reproducible bug starts with debug-problem. Use optimize-mobile-performance only when the task has a measured performance problem or explicit performance acceptance criterion.

Verification boundary

The active AI runtime may choose how to execute a procedure, but the repository defines completion. Use .ai/skills/verify-workspace/SKILL.md and finish with:

Next steps