-
Notifications
You must be signed in to change notification settings - Fork 7.4k
[Bug]: speckit install creates manifest with empty files — no skills available #2107
Copy link
Copy link
Open
Description
Bug Description
After running specify init --ai claude, the manifest file is created at .specify/integrations/speckit.manifest.json but the files field is empty ({}). No skill files are generated in .claude/commands/, so skills like /speckit-constitution are not recognized by Claude Code.
This is related to but distinct from #1983 — that issue covers missing CLAUDE.md, while this issue is about the skill files themselves not being created.
Steps to Reproduce
- Run
specify init <project> --ai claude - Inspect
.specify/integrations/speckit.manifest.json - Try to invoke
/speckit-constitutionin Claude Code
Manifest Contents
{
"integration": "speckit",
"version": "0.5.0",
"installed_at": "2026-04-06T19:40:24.619670+00:00",
"files": {}
}Expected Behavior
The manifest files field should reference generated skill files, and those files should exist (e.g., .claude/commands/speckit-constitution.md), making /speckit-constitution and other speckit skills available in Claude Code.
Actual Behavior
.specify/integrations/speckit.manifest.jsonexists butfilesis{}.claude/commands/directory does not exist/speckit-constitutionand other speckit skills are not recognized
Specify CLI Version
0.5.0
AI Agent
Claude Code
Operating System
macOS (Darwin 25.4.0)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackNo fields configured for issues without a type.