Installation Issues
Specify CLI Not Found
Error: command not found: specify
Error: command not found: specify
uv tool install, specify command not found.Solutions:-
Check if installed:
-
Verify PATH includes uv tools:
-
Add to PATH (if missing):
-
Reinstall with force:
UV Not Installed
Error: command not found: uv
Error: command not found: uv
Python Version Issues
Error: Python 3.11+ required
Error: Python 3.11+ required
Git Authentication Issues
Git Credential Manager (Linux)
Error: Git authentication failing on Linux
Error: Git authentication failing on Linux
SSH Key Issues
Error: Permission denied (publickey)
Error: Permission denied (publickey)
Branch and Feature Issues
Not on Feature Branch
Error: Not on a feature branch (###-name format)
Error: Not on a feature branch (###-name format)
main or other branch.Solution:-
Create new feature:
-
Or switch to existing feature:
-
For non-Git repos, set environment variable:
Feature Directory Not Found
Error: Feature directory not found: specs/001-feature
Error: Feature directory not found: specs/001-feature
-
Verify branch matches directory:
-
Create missing directory:
-
Or create new feature properly:
Branch Name Too Long
Warning: Branch name exceeded GitHub's 244-byte limit
Warning: Branch name exceeded GitHub's 244-byte limit
Missing Prerequisites
Plan.md Not Found
Error: plan.md not found
Error: plan.md not found
/speckit.tasks or /speckit.implement fails.Solution: Create implementation plan first:Tasks.md Not Found
Error: tasks.md not found
Error: tasks.md not found
/speckit.implement fails.Solution: Generate task breakdown first:Spec.md Not Found
Error: spec.md not found
Error: spec.md not found
/speckit.plan can’t find specification.Solution: Create specification first:Agent-Specific Issues
Commands Not Appearing
Slash commands not showing in AI agent
Slash commands not showing in AI agent
/speckit.* commands not available in agent.Solution:-
Verify commands installed:
- Restart AI agent: Close and reopen the agent
-
Reinstall Specify:
-
Check agent running in correct directory:
Agent Can’t Find Files
Agent says it can't find spec files
Agent says it can't find spec files
-
Verify files exist:
-
Update agent context:
-
Check agent working directory:
- Agent should be started from project root
- Not from
.specify/orspecs/subdirectory
TOML vs Markdown Format
Error: Invalid command format for agent
Error: Invalid command format for agent
- Markdown (.md): Claude, Cursor, opencode, Windsurf, Amp, SHAI, Amazon Q
- TOML (.toml): Gemini, Qwen
Extension Issues
Extension Not Found in Catalog
Error: Extension 'jira' not found in catalog
Error: Extension 'jira' not found in catalog
-
Check catalog URL:
-
Use community catalog or install from URL:
-
Populate your catalog: Copy extension entry from
catalog.community.jsonto your organization’scatalog.json
Extension Configuration Missing
Error: Extension configuration not found
Error: Extension configuration not found
-
Create config from template:
-
Edit configuration:
-
Or use environment variables:
Extension Version Incompatible
Error: Extension requires spec-kit >=0.2.0
Error: Extension requires spec-kit >=0.2.0
-
Upgrade Spec Kit:
-
Or install older extension version:
Script Issues
Script Not Executable
Error: Permission denied (Bash)
Error: Permission denied (Bash)
Execution Policy (PowerShell)
Error: Running scripts is disabled (PowerShell)
Error: Running scripts is disabled (PowerShell)
Script Output Encoding Issues
Error: Strange characters in output
Error: Strange characters in output
Template Issues
Template Not Found
Error: Template not found at .specify/templates/
Error: Template not found at .specify/templates/
-
Verify template directory exists:
-
Reinstall templates:
- Or copy templates manually from Spec Kit repository
Template Variables Not Replaced
Placeholder text like [FEATURE NAME] remains in files
Placeholder text like [FEATURE NAME] remains in files
- Review generated file: Check if AI agent filled in values
- Manually replace remaining placeholders
- Or regenerate with more specific instructions:
Performance Issues
Slow Command Execution
Commands taking too long to complete
Commands taking too long to complete
-
Large codebase: AI agent scanning many files
- Add
.gitignoreentries for node_modules, build dirs - Use
.aiderignoreor agent-specific ignore files
- Add
-
Network issues: Fetching git refs or catalogs
- Check internet connection
- Use local catalog for extensions
-
Too many extensions: Loading many extensions
- Disable unused extensions:
specify extension disable <name> - Only install what you need
- Disable unused extensions:
Agent Out of Memory
AI agent crashes or runs out of memory
AI agent crashes or runs out of memory
- Split large features into smaller ones
- Reduce context by focusing on specific files
- Close and restart agent between major operations
- Increase system memory if possible
Non-Git Workflows
SPECIFY_FEATURE Not Persisting
Error: Feature not detected after closing terminal
Error: Feature not detected after closing terminal
SPECIFY_FEATURE every time.Solution:-
Add to shell profile:
-
Or use direnv for automatic switching:
-
Or always specify in commands:
No Git, Scripts Fail
Warning: Git repository not detected
Warning: Git repository not detected
- Branch creation is skipped
- Feature detection uses
SPECIFY_FEATUREor directory scan - All other functionality works normally
Validation Errors
Checklist Items Not Passing
Quality checklist validation failing
Quality checklist validation failing
/speckit.checklist shows unchecked items.Solution:- Review each failed item: Read why it’s failing
- Update artifacts: Fix issues in spec.md, plan.md, etc.
- Re-run validation: Have AI agent check again
Constitution Violations
Plan violates constitution principles
Plan violates constitution principles
-
Justify violations in Complexity Tracking table:
- Why the violation is needed
- Why simpler alternatives were rejected
- Or revise plan to comply with constitution
-
Update constitution if principle is outdated:
Getting Help
Debug Information Collection
Useful Commands
Support Channels
- GitHub Issues: github.com/github/spec-kit/issues
- Documentation: github.github.io/spec-kit/
- Discussions: github.com/github/spec-kit/discussions