Agent Skills for Canonical products and technologies — works with any skills-compatible agent (GitHub Copilot CLI, Claude Code, Cursor, Codex, Gemini CLI, Windsurf, and more).
Install all skills from this repository:
npx skills add canonical/skillsInstall a specific skill by name:
npx skills add canonical/skills --skill <skill-name>Full listing with search and filtering: canonical.github.io/skills
See CONTRIBUTING.md for a step-by-step guide. Key points:
-
Install the
generate-agent-skillsskill first — it guides your agent through purpose scoping, frontmatter authoring, trigger phrases, and the pre-submission checklist, producing higher-quality, consistent skills:npx skills add canonical/skills --skill generate-agent-skills
-
Validate locally with
make checkbefore pushing. -
Each skill lives in its own folder under
skills/<category>/<skill-name>/and contains exactly oneSKILL.md.
Open an issue to:
- Report inaccuracies or bugs in a skill.
- Request a new skill for a Canonical product or technology.
- Propose structural or governance changes.
Apache 2.0 — see LICENSE.