feat(project-scaffold): enrich CLAUDE.md, graphify defaults, promote-skill; drop dev-hub #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/scaffold-refresh"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Refreshes the
project-scaffoldplugin (0.4.1 → 0.5.0) to mirror the structure that matured in real projects, and drops dev-hub coupling.catalogue/CLAUDE.md.tplseeds prompt-driven stubs (Repository layout, Endpoints, State, Upstream consumers, Deviations, Known drift), plus a Shared data plane section (Postgres db-per-app / Garage bucket-per-app / Authentik OIDC-per-app, condensed fromreferences/shared-infrastructure.md) and graphify + Design & plans sections.settings.json.tplships the graph-before-grep/Read PreToolUse hooks, guarded by[ -f graphify-out/graph.json ]so they stay silent until a graph exists.new-projectseedsdocs/superpowers/{specs,plans}+docs/decisions(with.gitkeep).## dev-hub integrationsection, and all description references are gone. The ideation-draft handoff is redirected from dev-hub into the repo'sdocs/; the dev-backend override is genericized to coordinate-as-config.skills/library (README + INDEX) at the repo root: share a project-authored skill into claude-resources for reuse elsewhere.Verification
plugin.json/marketplace.jsonare valid JSON;settings.json.tplparses after{{SLUG}}substitution.Note: affects future scaffolds only — existing projects keep their already-generated files.
🤖 Generated with Claude Code
Bumps project-scaffold 0.4.1 -> 0.5.0. - CLAUDE.md.tpl: seed prompt-driven stubs (Repository layout, Endpoints, State, Upstream consumers, Deviations, Known drift) so new projects grow the same information architecture; add Shared data plane section (Postgres db-per-app / Garage bucket-per-app / Authentik OIDC-per-app, condensed from references/shared-infrastructure.md); add graphify + Design & plans sections. - settings.json.tpl: add graphify PreToolUse hooks (graph-before-grep/Read), guarded by [ -f graphify-out/graph.json ] so they stay silent until a graph exists. - new-project: seed docs/superpowers/{specs,plans} + docs/decisions; remove dev-hub (Step 0.5 gate, Step 6.5 discovery, integration section); redirect ideation-draft handoff from dev-hub into the repo's docs/; genericize the dev-backend override. - Add promote-skill skill + central skills/ library (README + INDEX) so a project-authored skill can be shared into claude-resources for reuse elsewhere. - decide-architecture, README, command, plugin.json, marketplace.json: drop dev-hub references to match. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>