Claude Code workflow kit

SpecPilot

Spec-driven development (SDD) CLI for AI coding agents (Claude Code, Cursor) - initialize, validate, and sync .specs/ across TypeScript & Node.js projects

39 stars 3 forksWorkflow kits Source

Install

Install
npm install -g specpilot

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/girishr/SpecPilot.git

From the README

SpecPilot

SpecPilot is a spec-driven development (SDD) CLI for AI coding agents like Claude Code, Cursor, and ChatGPT. It initializes, validates, and syncs a .specs/ directory so AI-assisted coding stays grounded in living requirements, architecture, and task specs instead of drifting from the codebase.

MCP server

Prefer to stay inside your editor? SpecPilot also runs as a remote MCP server, so
Claude Code, Cursor or Copilot can run the whole onboarding itself - answering what
it can infer from your repo and asking you only the rest.

Then ask your agent: *"Onboard this project with SpecPilot"*.

For Cursor, VS Code and other clients, add it as an HTTP (streamable) server:

No install, no API key. Full setup notes:

specpilot serve also serves a local MCP endpoint, so your AI IDE can read this machine's specs, add or move tasks and set up a folder: see Local MCP endpoint below.

Quick Start

🚀 Next Steps to Populate Your Specs with AI

After creating a project, follow these steps to populate your specifications using AI:

1. Open the generated guide: Check .specs/README.md for full guidance
2. Copy the onboarding prompt: Use the prompt from .specs/development/onboarding.md
3. Paste into your AI agent: ChatGPT, Claude, or other AI assistants
4. Review generated spec files: Examine the AI-generated requirements and architecture

This AI-assisted approach ensures comprehensive, high-quality specifications tailored to your project needs.

Commands

Tip — command aliases: All commands have a short alias you can use instead of the full name.
init → i  ·  validate → v  ·  migrate → m  ·  list → ls  ·  refine → ref  ·  archive → ar  ·  add-specs → add  ·  backfill → bf
Example: specpilot i my-app is…
Read the full README on GitHub

Details

Language
TypeScript
License
MIT
Last updated
1 November 2026
Topics
ai-assisted-codingai-coding-assistantclaude-codeclicode-generationdeveloper-toolsdevelopment-toolsnodejsnpm-packageproductivityproject-initializationsdd

FAQ

What is SpecPilot?

Spec-driven development (SDD) CLI for AI coding agents (Claude Code, Cursor) - initialize, validate, and sync .specs/ across TypeScript & Node.js projects It is a workflow kit for Claude Code, from girishr/SpecPilot on GitHub.

How do I install SpecPilot?

Run npm install -g specpilot, then follow the setup in the README.

Is SpecPilot popular?

girishr/SpecPilot has 39 GitHub stars and 3 forks. It was last updated on 1 November 2026.

More workflow kits

Browse the most popular Claude Code mods, all workflow kits, or the skills and MCP server directories.