context7
Fetches up-to-date documentation and code examples for libraries, frameworks, SDKs, CLI tools and cloud services, so an AI agent can answer API questions and generate code against current references.
A Claude Code plugin that helps you co-create technical specifications for GitHub Spec Kit projects, working through several perspectives in a conversational, agentic workflow.
Clone the repository
$ git clone https://github.com/jcmrs/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.
.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.
Fetches up-to-date documentation and code examples for libraries, frameworks, SDKs, CLI tools and cloud services, so an AI agent can answer API questions and generate code against current references.
Gives Claude Code skills and agents for writing React documentation on react.dev, covering MDX components, voice and style rules, blog post structure, and interactive Sandpack code examples.
An agent skill that turns complex terminal output into styled HTML pages you actually want to read. Ask your agent to explain a system architecture, review a diff, or compare requirements against a plan.
A WYSIWYG markdown editor so you can edit markdown files like a Google Doc or Notion page, with a desktop app and web UI for navigation, search, and wiki-style linking. It also ships skills for working in codebase wiki, personal CRM, and knowledge base projects.
A Claude Code plugin that helps you co-create technical specifications for GitHub Spec Kit projects, working through several perspectives in a conversational, agentic workflow. Install it with the command on its page. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it