Repository navigation
Description
Extension ID
illustrate
Extension Name
Illustrate
Version
2.7.3
Description
Generate, import, and export forty-four technical, product, architecture, process, and quantitative illustration types with tracked project-level light/dark color and font themes.
Author
Samy K. Abushanab
Repository URL
https://github.com/samykabu/sanduq
Download URL
https://github.com/samykabu/sanduq/releases/download/illustrate-v2.7.3/illustrate.zip
License
MIT
Homepage (optional)
https://github.com/samykabu/sanduq/tree/main/extensions/illustrate
Documentation URL (optional)
https://github.com/samykabu/sanduq/blob/main/docs/extensions/illustrate.md
Changelog URL (optional)
https://github.com/samykabu/sanduq/blob/main/extensions/illustrate/CHANGELOG.md
Required Spec Kit Version
=0.2.0
Required Tools (optional)
- git (optional)
- python >=3.11 (optional)
Number of Commands
4
Number of Hooks (optional)
0
Tags
diagrams, documentation, svg, visualization
Key Features
- Draws 44 kinds of diagrams and charts (architecture, sequence, state, flow, ER, timelines, Sankey and more) as editable HTML with SVG, PNG, animated SVG and GIF export.
- Uses a tracked project theme for colors and fonts, light and dark.
- Imports draw.io, Mermaid and Excalidraw sources.
Testing Checklist
- Extension installs successfully via download URL
- All commands execute without errors
- Documentation is complete and accurate
- No security vulnerabilities identified
- Tested on at least one real project
Submission Requirements
- Valid
extension.ymlmanifest included - README.md with installation and usage instructions
- LICENSE file included
- GitHub release created with version tag
- All command files exist and are properly formatted
- Extension ID follows naming conventions (lowercase-with-hyphens)
Testing Details
Exercised through Sanduq Workflow live runs on Claude Code and Codex (2026-10-28). Its unit and rendered-layout tests run in CI. Has no hooks; runs only when asked.
Example Usage
/speckit-illustrate-generate Create a state diagram of refund request, approval, rejection and settlement from specs/412-refund-approval.
Proposed Catalog Entry
{
"illustrate": {
"name": "Illustrate",
"id": "illustrate",
"version": "2.7.3",
"description": "Generate, import, and export forty-four technical, product, architecture, process, and quantitative illustration types with tracked project-level light/dark color and font themes.",
"author": "Samy K. Abushanab",
"repository": "https://github.com/samykabu/sanduq",
"homepage": "https://github.com/samykabu/sanduq/tree/main/extensions/illustrate",
"documentation": "https://github.com/samykabu/sanduq/blob/main/extensions/illustrate/README.md",
"changelog": "https://github.com/samykabu/sanduq/blob/main/extensions/illustrate/CHANGELOG.md",
"download_url": "https://github.com/samykabu/sanduq/releases/download/illustrate-v2.7.3/illustrate.zip",
"license": "MIT",
"category": "documentation",
"effect": "read-write",
"requires": {
"speckit_version": ">=0.2.0",
"tools": [
{
"name": "git",
"required": false
},
{
"name": "python",
"required": false,
"version": ">=3.11"
}
]
},
"provides": {
"commands": 4,
"hooks": 0
},
"tags": [
"diagram",
"architecture",
"process-flow",
"technical-color",
"flowchart",
"sequence",
"state-machine",
"er",
"timeline",
"swimlane",
"radar",
"gantt",
"data-platform",
"export",
"png",
"pdf",
"svg",
"visualization",
"documentation",
"project-theme",
"custom-fonts",
"sankey",
"waterfall",
"heatmap",
"deployment",
"uml",
"mermaid",
"drawio",
"excalidraw",
"animation"
],
"verified": false,
"created_at": "2026-07-18T15:47:12Z",
"updated_at": "2026-10-27T23:43:03.519276+00:00",
"sha256": "271d2b80037a191ed6e66d6835efb2bba743580ecc6dd1efc3106750182f7c7c"
}
}Additional Context
One of the Sanduq extensions (https://github.com/samykabu/sanduq), all MIT. The full set is also published in its own catalog: https://raw.githubusercontent.com/samykabu/sanduq/main/catalog.json. The ids scope and memory from the same repository are not submitted because the community catalog already has unrelated extensions with those ids.
Activity
github-actions commentedon Nov 5, 2026
cc @github/spec-kit-maintainers — new catalog submission for review.
Add Illustrate extension to community catalog
github-actions commentedon Nov 5, 2026
Pull request created: #5273
mnriem commentedon Nov 5, 2026
Thank you!
Add Illustrate extension to community catalog (github#5273)