Use Spec Kitty in GitHub Copilot
Tier: supported. Prompt-file mechanism. Citation (accessed 2026-05-21): https://docs.github.com/en/copilot/customizing-copilot/adding-custom-instructions-for-github-copilot
Prerequisites
- Spec Kitty CLI installed. See Install Spec Kitty.
- Project initialized for this harness:
(The configuration key isspec-kitty init --ai copilotcopilot; the on-disk directory is.github/prompts/.) - GitHub Copilot enabled in your editor (VS Code, JetBrains, etc.) and signed in. Follow GitHub's Copilot customization docs for setup.
Where Spec Kitty installs files
Per the supported-harnesses matrix, GitHub Copilot uses the prompt-file mechanism. Spec Kitty installs:
- Directory:
.github/prompts/ - Files:
spec-kitty.specify.md,spec-kitty.plan.md,spec-kitty.tasks.md,spec-kitty.implement.md,spec-kitty.review.md,spec-kitty.accept.md,spec-kitty.merge.md,spec-kitty.dashboard.md,spec-kitty.status.md,spec-kitty.charter.md,spec-kitty.analyze.md,spec-kitty.research.md.
Canonical invocation
Inside Copilot Chat, prompt files are invoked with the slash-command convention:
/spec-kitty.specify "<one-line mission description>"
/spec-kitty.plan
/spec-kitty.tasks
/spec-kitty.implement WP01
Exact discovery rules depend on your editor and Copilot version. If /spec-kitty.* does not autocomplete, consult the host docs at https://docs.github.com/en/copilot/customizing-copilot/adding-custom-instructions-for-github-copilot for the current prompt-file invocation syntax.
Worked example
- Open your project in an editor with Copilot enabled.
- In Copilot Chat, type:
/spec-kitty.specify "a hello world page" - Spec Kitty's interview prompts appear — answer them inline.
- When asked for a kebab-case slug, supply something short, e.g.
hello-world-page. - The mission spec lands at
kitty-specs/hello-world-page-<mid8>/spec.md.
Troubleshooting
/spec-kitty.*prompts do not appear. Runspec-kitty agent config syncfrom the repo root. This rewrites.github/prompts/from the canonical source templates. Reload your editor.Profile not loading. In Copilot Chat, run:
/ad-hoc-profile-load researcher-robbieUse the profile id from the work-package frontmatter.
Where to learn more about GitHub Copilot
Authoritative documentation: https://docs.github.com/en/copilot/customizing-copilot/adding-custom-instructions-for-github-copilot (accessed 2026-05-21).