jcmrs/claude-code-spec-kit-subagent-plugin
19 stars · Last commit 2025-10-12
A Claude Code plugin that provides a conversational, adaptive, and agentic subagent for co-creating rigorous, multi-perspective technical specs—featuring dynamic memory graphs, adaptive workflows, and explicit multi-role analysis. Especially useful for non-technical users and teams adopting the Spec Kit Methodology.
README preview
# Claude Code Spec Kit Subagent Plugin **Spec Kit Partner** is now provided as a Claude Code plugin: a next-generation, conversational, adaptive, and agentic tool designed to help humans co-create rigorous, multi-perspective technical specs for GitHub Spec Kit projects. It leverages dynamic memory graphs, adaptive workflows, and explicit multi-role analysis to bridge human creativity and technical rigor. Yes, it is particularly useful for humans who are non-technical and/or not trained yet in [Spec Kit Methodology](https://github.com/github/spec-kit). --- ## Features - **Conversational Orchestration:** Natural, empathic dialogue management tailored to user preferences. - **Multi-Role Analysis:** Dynamically identifies and embodies relevant professional perspectives for robust analysis. - **Memory Graph:** Persists all insights, relationships, and synthesis steps in a queryable, file-based graph. - **Adaptive Workflow:** Adjusts process phases and requirements in response to user input and context. - **Transparent Logging:** All actions, analysis, and conversations are logged for auditability and recovery. - **Claude Code Marketplace Compatible:** Fully supports [Claude Code plugin marketplaces](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces), including a complete `.claude-plugin/marketplace.json` descriptor. --- ## Plugin Directory & File Structure All plugin metadata, code, and agent-generated artifacts are organized as follows: