chore(skills) Use the shared recipe-workflow plugin instead of local skill copies #17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "shared-workflow-plugin"
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?
What
.claude/settings.jsonthat registers therecipe-platformplugin marketplace (by its Forgejo git URL) and enables therecipe-workflowplugin..claude/skills/pr-feedback/and.claude/skills/check-platform/. The plugin now provides them as/recipe-workflow:pr-feedbackand/recipe-workflow:check-workspace(which replacescheck-platformand checks all three repos).CLAUDE.md: replaces the/check-platformpointer and adds a short "Shared workflow skills" list (implement-plan,review-implementation,pr-feedback,check-workspace,adr). The ADR rule now says to write ADRs with therecipe-workflow:adrskill, which owns the template, naming, and superseding.docs/architecture.md: the same ADR-rule change in its Git Workflow section, which duplicates the rule inCLAUDE.md..gitignore: ignores.claude/settings.local.json. Until now only a global gitignore covered it, and it holds Forgejo credentials. With.claude/settings.jsonnow committed,git add .claudebecomes a natural thing to run.Existing ADRs in
docs/adr/and the historical plandocs/plans/onboarding-integration.mdare unchanged.Why
Shared skills were copied into each repo and drifting apart. See the decision in
recipe-platformatdocs/adr/2026-09-26-shared-workflow-plugin.mdand the platform PR araemer/recipe-platform#14 (araemer/recipe-platform#14).Merge order
Merge this only AFTER recipe-platform PR #14. The settings point at the marketplace on
recipe-platformmain. Until #14 is merged, the plugin does not exist there, and this repo would losepr-feedbackandcheck-platformwithout anything replacing them.Verification
npm run build: passesnpm test: 42 files, 366 tests passAddition: ADRs for skills and agents
CLAUDE.md("Shared workflow skills") anddocs/architecture.md(Git Workflow): creating or changing a skill or agent now requires an ADR explaining why it is built that way, written withrecipe-workflow:adr. Skill ADRs live in<skill-dir>/adr/, agent ADRs in.claude/agent-adr/<agent>/(not in.claude/agents/, where every.mdis loaded as an agent). This also covers the shared plugin skills, whose ADRs live next to them inrecipe-platform..claude/settings.json: turns onautoUpdatefor therecipe-platformmarketplace, so merged plugin changes arrive in the background (Claude Code defaults it to off for non-Anthropic marketplaces). Manual update:claude plugin update recipe-workflow@recipe-platform.CLAUDE.md("Shared workflow skills"):review-planis renamed toreview-implementationto match the plugin rename in recipe-platform PR #14; its description now says it reviews this repo's implementation of an approved plan.🤖 Generated with Claude Code