-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
chore: remove deprecated plugin files and related documentation #309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
📝 WalkthroughWalkthroughThis PR performs a comprehensive cleanup of the superpowers plugin ecosystem by removing Claude plugin configuration files, the superpowers CLI tool with its utilities, hook automation scripts, predefined brainstorming/planning commands, the code-reviewer agent, and Codex documentation. It simultaneously marks 14+ skill and test directories as orphaned via timestamp files. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~35 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request removes deprecated plugin infrastructure and support files for Claude Code and Codex platforms, while marking skills directories and test directories as orphaned using timestamp marker files.
Changes:
- Removed Claude Code plugin configuration files, hooks, commands, and agent definitions
- Removed Codex integration files (CLI script, bootstrap, installation guide)
- Deleted shared library file
lib/skills-core.js - Added
.orphaned_attimestamp markers to skills, tests, documentation, and plugin directories - Removed GitHub funding configuration
Reviewed changes
Copilot reviewed 36 out of 36 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.claude-plugin/plugin.json |
Removed Claude Code plugin manifest |
.claude-plugin/marketplace.json |
Removed marketplace configuration |
hooks/session-start.sh |
Removed SessionStart hook for Claude Code |
hooks/run-hook.cmd |
Removed cross-platform hook wrapper |
hooks/hooks.json |
Removed hook configuration |
commands/brainstorm.md |
Removed brainstorm command |
commands/write-plan.md |
Removed write-plan command |
commands/execute-plan.md |
Removed execute-plan command |
agents/code-reviewer.md |
Removed code reviewer agent |
.codex/superpowers-codex |
Removed Codex CLI script |
.codex/superpowers-bootstrap.md |
Removed Codex bootstrap documentation |
.codex/INSTALL.md |
Removed Codex installation guide |
lib/skills-core.js |
Removed shared core library (used by OpenCode plugin) |
.github/FUNDING.yml |
Removed funding/sponsorship configuration |
skills/*/.orphaned_at |
Marked 14 skill directories as orphaned |
tests/*/.orphaned_at |
Marked 5 test directories as orphaned |
docs/*/.orphaned_at |
Marked 2 documentation directories as orphaned |
.opencode/plugin/.orphaned_at |
Marked OpenCode plugin directory as orphaned |
Comments suppressed due to low confidence (1)
lib/skills-core.js:1
- This file is imported by
.opencode/plugin/superpowers.jsat line 13 (import * as skillsCore from '../../lib/skills-core.js'). Deleting this file will break the OpenCode plugin, causing it to fail at runtime when attempting to load. The plugin uses multiple functions from this module includingresolveSkillPath,stripFrontmatter,findSkillsInDir, andextractFrontmatter. Either the OpenCode plugin needs to be updated to inline these functions or this file should not be deleted.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.