Have Claude Code 2.0+
Verify with: claude --version
Install Plugin
Type /plugin → Add speck-market → Install Speck
Start Building
Use /speck.specify or ask "What does Speck do?"
From idea to implementation with shared specs, multi-repo support, and session handoff. Built for Claude Code with native hook integration.
Coordinate features across multiple repositories with shared specifications. Perfect for coordinated frontend/backend features and monorepo workspace management. Link child repos to a central spec root with automatic detection.
Isolated workspaces with automatic session handoff. New Claude sessions inherit context and continue work seamlessly. Work on multiple features in parallel without branch switching.
Hook-based architecture delivers sub-100ms execution. Fast slash command execution with automatic prerequisite checks and context pre-loading.
Install in seconds via Claude Code marketplace. Type /plugin in Claude Code, add speck-market, and you're ready to build. No configuration needed.
Native hook integration with automatic prerequisite checks and context pre-loading. Slash commands execute in under 100ms for the fastest Claude Code workflow.
Link child repos to a central spec root with symlink-based detection. Each repo generates independent implementation plans from shared specifications.
Speck builds on and remains compatible with GitHub's excellent spec-kit project, extending it for Claude Code users with multi-repo support, worktree integration, and performance optimizations. If you're not using Claude Code, consider exploring spec-kit directly for specification-driven development. Learn more about the relationship →
Both tools help you write feature specifications, but they take different approaches. Speck is opinionated and optimized for Claude Code, while spec-kit is flexible and language-agnostic.
Verify with: claude --version
Type /plugin → Add speck-market → Install Speck
Use /speck.specify or ask "What does Speck do?"