Skip to content

Conversation

@beauNate
Copy link

@beauNate beauNate commented Jan 20, 2026

Summary by CodeRabbit

  • Chores
    • Removed plugin marketplace and manifest configuration files.
    • Removed plugin-related hooks and initialization scripts.
    • Removed extension library and related documentation files.
    • Removed command definitions and agent configurations.
    • Added orphaned directory markers across the project structure.

✏️ Tip: You can customize this high-level summary in your review settings.

Copilot AI review requested due to automatic review settings January 20, 2026 04:07
@coderabbitai
Copy link

coderabbitai bot commented Jan 20, 2026

📝 Walkthrough

Walkthrough

This 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

Cohort / File(s) Summary
Plugin & Configuration Removal
.claude-plugin/marketplace.json, .claude-plugin/plugin.json, .github/FUNDING.yml
Deletes Claude plugin marketplace definition, plugin manifest with metadata (name, description, version, author, homepage, repository, license), and GitHub funding configuration.
Superpowers CLI Tool & Core Utilities
.codex/superpowers-codex, lib/skills-core.js
Removes 267-line Node.js CLI script implementing find-skills, bootstrap, and use-skill commands; deletes 208-line skills-core module exporting extractFrontmatter, findSkillsInDir, resolveSkillPath, checkForUpdates, and stripFrontmatter utilities.
Superpowers Documentation
.codex/INSTALL.md, .codex/superpowers-bootstrap.md
Removes installation instructions for Codex superpowers setup and comprehensive bootstrap/onboarding documentation covering tool usage, skill conventions, and workflows.
Hook System
hooks/hooks.json, hooks/run-hook.cmd, hooks/session-start.sh
Deletes SessionStart hook configuration, cross-platform hook runner script, and Bash-based session startup hook that displayed superpowers introductory content.
Command Definitions
commands/brainstorm.md, commands/execute-plan.md, commands/write-plan.md
Removes three command definitions with brainstorming, plan execution, and plan writing metadata and directives (including disable-model-invocation flags).
Agent Definitions
agents/code-reviewer.md
Deletes code-reviewer agent blueprint defining operational workflows for code quality evaluation, architecture review, and communication protocols.
Orphaned Directory Markers
.opencode/plugin/.orphaned_at, docs/plans/.orphaned_at, docs/windows/.orphaned_at, skills/*/.orphaned_at (12 subdirs), tests/*/.orphaned_at (5 subdirs)
Adds 19 timestamp marker files across skill directories (brainstorming, dispatching-parallel-agents, executing-plans, finishing-a-development-branch, receiving-code-review, requesting-code-review, subagent-driven-development, systematic-debugging, test-driven-development, using-git-worktrees, using-superpowers, verification-before-completion, writing-plans, writing-skills) and test directories (claude-code, explicit-skill-requests, opencode, skill-triggering, subagent-driven-dev) signaling deprecation/orphaning.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~35 minutes

Possibly related PRs

Poem

🐰 The superpowers fade to time,
Old hooks and scripts we leave behind,
Timestamps mark the orphaned way,
A cleaner garden starts today!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: removing deprecated plugin files and related documentation, which is the primary focus across the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

Copilot AI left a 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_at timestamp 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.js at 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 including resolveSkillPath, stripFrontmatter, findSkillsInDir, and extractFrontmatter. 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.

@beauNate beauNate closed this Jan 20, 2026
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