SPX – Spec-Driven Development for AI Agents

SPX is a framework for Spec-Driven Development — a methodology that combines fast, deterministic CLI tooling with Claude Code plugins to streamline AI-assisted development workflows.

When working with AI coding assistants, checking the status of work items typically requires expensive LLM calls that take 1-2 minutes and consume tokens. This creates friction in the development loop.

SPX provides:

  • spx CLI: Instant status checks in under 100ms with zero token cost
  • SPX-Claude Marketplace: Pre-built Claude Code plugins for testing, coding, and documentation workflows

The spx command-line tool scans your specs/ directory and provides instant, deterministic status analysis of capabilities, features, and stories.

1spx status
2spx next
3spx session handoff

The SPX-Claude marketplace provides skills and commands for TypeScript, Python, testing, specifications, and productivity workflows.

1claude plugin marketplace add simonheimlicher/spx-claude
2claude plugin install core@spx-claude

Install the CLI and marketplace to begin using Spec-Driven Development:

1# Install spx CLI
2git clone https://github.com/simonheimlicher/spx-cli.git
3cd spx-cli && npm install && npm run build && npm link
4
5# Add Claude Code marketplace
6claude plugin marketplace add simonheimlicher/spx-claude
7claude plugin install core@spx-claude