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.
What's inside
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.
.claude-plugin/marketplace.json descriptor.All plugin metadata, code, and agent-generated artifacts are organized as follows:
claude-code-spec-kit-subagent-plugin/
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── agents/
│ └── spec-kit-partner.md
├── spec-kit-partner/
│ ├── src/
│ │ ├── main.py
│ │ ├── workflow_manager.py
│ │ ├── memory_graph.py
│ │ ├── user_profile.py
│ │ └── multi_role_analysis.py
│ └── project-data/
│ ├── memory-graph.json
│ ├── user_profile.json
│ ├── workflow_state.json
│ ├── multi-role-analysis.json
│ ├── logs/
│ │ ├── conversation.log
│ │ └── internal_monologue.log
│ ├── spec/
│ │ ├── spec.md
│ │ └── state.json
│ └── diagrams/
│ ├── system_flow.mermaid
│ ├── memory_graph.mermaid
│ ├── workflow_state_machine.mermaid
│ ├── multi_role_analysis_flow.mermaid
│ ├── agent_user_interaction.mermaid
│ ├── data_flow.mermaid
│ └── role_perspective_map.mermaid
├── assets/
│ ├── icon.png
│ ├── screenshot1.png
│ └── screenshot2.png
├── README.md
├── LICENSE
└── CHANGELOG.md
Marketplace and plugin metadata are defined in:
.claude-plugin/plugin.json — Main plugin manifest..claude-plugin/marketplace.json — Marketplace listing fields including display_name, summary, categories, icon, documentation_url, publisher, license, screenshots, and more.See Official Claude Code Marketplace Docs.
All diagrams are output as Mermaid (.mermaid) format for easy rendering and AI parsing. Rendered .svg or .png versions may also be exported, but .mermaid is canonical.
On first run or when required files are missing:
.json file using provided schemas and set initial values.project-data/logs/conversation.log.See spec-kit-partner.md for full protocol.
/plugins/.This repository includes automated workflows to ensure code quality:
All workflows run automatically on pull requests. See CONTRIBUTING.md for detailed development guidelines.
This project is licensed under the MIT License.
For questions, contributions, or collaboration, open an issue or contact the repository maintainer.
FAQ
claude-code-spec-kit-subagent-plugin is a Claude Code plugin with hand-picked skills for documentation work, indexed on Flowy. Install it with the command on its page. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it