Add Spec Diagram community extension to catalog and README#2129
Add Spec Diagram community extension to catalog and README#2129mnriem merged 1 commit intogithub:mainfrom
Conversation
Adds the spec-kit-diagram extension (3 commands, 1 hook) that auto-generates Mermaid diagrams for SDD workflow visualization, feature progress tracking, and task dependency graphs. Addresses community request in issue github#467 (50+ upvotes). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Adds the new community extension Spec Diagram to Spec Kit’s discovery surfaces (community catalog + README list), so users can find the extension via the standard extension browsing workflow.
Changes:
- Added a new
diagramentry toextensions/catalog.community.jsonwith metadata, URLs, and capability counts. - Added a corresponding “Spec Diagram” row to the README Community Extensions table.
Show a summary per file
| File | Description |
|---|---|
| README.md | Adds “Spec Diagram” to the Community Extensions table with a short description, category, effect, and repo link. |
| extensions/catalog.community.json | Registers the diagram extension in the community catalog with download/repo/docs URLs, requirements, and tags. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 0
|
Hi @mnriem 👋 This completes a trio of high-demand community extensions I've been working on — Spec Refine (#1191, 101+ upvotes), Branch Convention (#407, 39+ upvotes), and now Spec Diagram (#467, 50+ upvotes). |
|
Thank you! For now lets see how many stars you get. Note I am trying not to add too many things to the core flow as some perceive it already as heavy weight. We are probably going to introduce some other flows alongside the original Spec Kit flow to address some of the most requested issues. We opted for this extension mechanism so folks would have the ability to opt into the extensions they love the most. Thanks again for the great work! |
Summary
diagramentry toextensions/catalog.community.json(alphabetically betweenconfluenceanddocguard)Spec Diagramrow to README.md Community Extensions table (alphabetically betweenSpec Critique ExtensionandSpec Refine)Extension Details
diagramworkflow,status,dependencies)after_tasks)visibilityWhat It Does
Auto-generates Mermaid diagrams for SDD visualization — addresses issue #467 (50+ upvotes), the
highest-upvoted open issue with no existing extension:
/speckit.diagram.workflow— Mermaid flowchart of the full SDD lifecycle with phase status coloring/speckit.diagram.status— Gantt chart showing all features' progress across SDD phases/speckit.diagram.dependencies— DAG of task dependencies with execution waves and critical pathAll output renders natively on GitHub, GitLab, and VS Code — no external tools needed.
Checklist
extensions/catalog.community.jsonin alphabetical order by IDextension.yml, all command files, README, CHANGELOG, and LICENSEverified: false,downloads: 0,stars: 0set for new submissionCloses #467