Replace superpowers plugin with local discipline rules and skills#379
Merged
Replace superpowers plugin with local discipline rules and skills#379
Conversation
Local working state for in-progress specs and plans that should never be committed. Co-Authored-By: Claude Code <noreply@anthropic.com>
Adds four always-on rule files covering debugging, testing, parallelism, and code review — distilled from the corresponding superpowers skills without the ceremonial framing. Co-Authored-By: Claude Code <noreply@anthropic.com>
Conversational dig-and-advise brainstorming without committed design docs or hard gates. Replaces the superpowers version with a terser flow matched to established preferences. Co-Authored-By: Claude Code <noreply@anthropic.com>
Produces bite-sized implementation plans in ~/.claude/scratch/plans/ instead of committing plan docs to the repo. Terser than the superpowers version but keeps the no-placeholders discipline. Co-Authored-By: Claude Code <noreply@anthropic.com>
Thin skill that overlays local conventions (naming prefixes, voice, rename protocol) on Anthropic's skill-creator. Replaces the superpowers writing-skills skill. Co-Authored-By: Claude Code <noreply@anthropic.com>
Single opt-in entry for deep work. Frames the arc (brainstorm → plan → execute under rules → review via existing skills) conversationally rather than through hard gates. Co-Authored-By: Claude Code <noreply@anthropic.com>
Prepares vc-ship for removal of the superpowers-dev plugin. Co-Authored-By: Claude Code <noreply@anthropic.com>
Replaced by local discipline rules and skills. All functionality from the plugin is either covered by rules/*.md, reproduced in local skills, or intentionally dropped. Note: plugins/ is gitignored so the marketplace and cache directories were deleted from the filesystem but are not part of this commit. Co-Authored-By: Claude Code <noreply@anthropic.com>
Cleans up dangling references in use-trueup and model-selection.md that pointed to dropped superpowers skills or the docs/superpowers/ spec-location convention. Completes the removal of the plugin. Co-Authored-By: Claude Code <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
superpowers-devplugin with local rules and skills tuned to established preferencesdebugging.md,testing.md,parallelism.md,code-review.md— distilled from the corresponding superpowers skills without the ceremonial framingbrainstorming,writing-plans,writing-skills,use-discipline/use-disciplineis the new keystone: a single opt-in primer for deep work that frames the arc (problem framing → brainstorm → plan → execute under rules → review via existing skills), replacing the always-on session-start injectionsuperpowers-devplugin entirely — marketplace, cache, enablement, and every dangling referencescratch/from git (gitignored) so in-flight specs and plans never get committedDesign notes
rules/*.mdremoves the ceremony of "invoke this skill before doing X" while keeping the substance auto-loaded into every session.brainstormingandwriting-plansare phase-gated and invokable. Local versions are terser than the superpowers originals: no hard gates, no ALL-CAPS directives, no TodoWrite-per-step ceremony, no auto-committed artifacts.writing-skillswrapsskill-creator:skill-creator. Anthropic's skill-creator handles scaffolding; the local wrapper overlays naming prefixes, voice rules, the rename protocol, and this repo's conventions.~/.claude/scratch/plans/, not the repo. Working state, not a deliverable.Test plan
<EXTREMELY_IMPORTANT>using-superpowers preamblebrainstorming,writing-plans,writing-skills,use-discipline) appear in the harness skill listingdebugging.md,testing.md,parallelism.md,code-review.md) auto-load into the system promptgrep -r "superpowers" .claude/returns zero hitsbunx biome check settings.jsonpassesbunx prettier --writeon all new files leaves them unchanged