spec-kit-command-cursor — Summary
spec-kit-command-cursor (madebyaris) is a Spec-Driven Development toolkit for Cursor IDE (v5.1) that ships 18 slash commands, 6 background/foreground subagents, 5 skills, and a hooks file — making it the most component-rich single framework in the batch. It introduces several architectural innovations unique in this corpus: async background subagents with a parent-that-continues model, subagent trees (orchestrator → implementers → verifiers), file-conflict detection via sdd.touchedFiles declarations to prevent parallel-edit collisions, checkpoint-based resume (execution-checkpoint.json) for interrupted parallel runs, and downstream propagation (marking stale docs when specs change via /evolve). The framework uses Cursor-specific features including .cursor/hooks.json (2 hooks: subagentStop, stop), .cursor/agents/ (subagent definitions), .cursor/skills/ (5 skill packs), and .cursor/sandbox.json (granular network access). It can be distributed as a Cursor Marketplace plugin via .cursor-plugin/. Version 5.1, 182 stars, active as of May 2026.
Differs from seeds: Most similar to superpowers in its subagent-driven development pattern, but explicitly targets Cursor's async agent runtime rather than Claude Code's Task tool. Compared to spec-kit (GitHub), this adds 6 subagents, 5 skills, 2 hooks, parallel execution with DAG scheduling, and deep-research capability — all absent from the seed. Compared to kiro, it replicates the three-phase spec workflow (requirements/design/tasks) but replaces Kiro's IDE-native hooks with Cursor's hook system. No MCP dependency.