Skip to content

feat(diagrams): add stepwise-diagrams plugin vendored from diagram-design - #14

Merged
nikeyes merged 3 commits into
mainfrom
feat/stepwise-diagrams-plugin
Sep 8, 2026
Merged

feat(diagrams): add stepwise-diagrams plugin vendored from diagram-design#14
nikeyes merged 3 commits into
mainfrom
feat/stepwise-diagrams-plugin

Conversation

@nikeyes

@nikeyes nikeyes commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Vendor cathrynlavery/diagram-design (MIT, author Cathryn Lavery) at diagrams/ via git subtree add --squash and wire it into .claude-plugin/marketplace.json as stepwise-diagrams v1.0.0 (marketplace bumped 1.1.0 → 1.2.0 per .claude/rules/versioning.md).
  • Extend codex/install.sh to symlink diagrams/skills/* into ~/.agents/skills/ alongside the other plugins.
  • Add structural smoke tests (test/plugin-structure-test.sh Test 7), renumber the follow-on section, and bump test/codex-test.sh skill counts from 17 → 18.
  • Document the vendored plugin, its provenance, and the git subtree pull sync one-liner in AGENTS.md and README.md.

Test plan

  • make ci — all checks green (39/39 codex-test, plugin-structure new assertions passing, shellcheck, JSON validation).
  • Manual: install stepwise-diagrams@stepwise-dev in a scratch Claude Code session and invoke the diagram-design skill.
  • Manual: make install-codex and confirm ~/.agents/skills/diagram-design resolves to the vendored dir.

git-subtree-dir: diagrams
git-subtree-split: 2724fd2efd8c6737f6fa704fbf5da52d67375497
…sign

Wires the subtree-imported diagrams/ tree into the marketplace as a
sixth plugin, extends the Codex install script to symlink its skill,
adds structural smoke tests, and documents provenance plus the sync
workflow. Marketplace bumped 1.1.0 -> 1.2.0 per versioning rules.
@nikeyes
nikeyes merged commit 0f0dfd0 into main Sep 8, 2026
1 check passed
@nikeyes
nikeyes deleted the feat/stepwise-diagrams-plugin branch September 8, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant