-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Claude/rename superpowers to bestpractice #64
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
Claude/rename superpowers to bestpractice #64
Conversation
This commit renames all references to "superpowers" to "bestpractice" across the entire codebase, including: - Plugin name and repository URLs in plugin.json and marketplace.json - Directory name: skills/using-superpowers → skills/using-bestpractice - Skill name in frontmatter - All documentation in README.md and RELEASE-NOTES.md - Hooks and initialization scripts - All skill references using superpowers: namespace → bestpractice: - Configuration paths (~/.config/superpowers → ~/.config/bestpractice) This is a comprehensive rename affecting documentation, configuration, and skill cross-references to align with the new "Best Practice" naming. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Updates: - Added $schema field to marketplace.json for validation - Fixed version mismatch (3.2.2 → 3.2.3) in marketplace.json - Updated README with simple installation instructions: - Install from GitHub: titofebus/ccbp - Install from local directory - Removed references to separate marketplace repository - Updated repository URLs from obra/bestpractice to titofebus/ccbp - Simplified update instructions This makes the plugin easy to install for personal use without needing a separate marketplace repository. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Deleted LICENSE file (not needed for personal use) - Removed license field from plugin.json - Removed License section from README 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Changes:
1. Fixed find-polluter.sh security issues:
- Changed shebang from #!/bin/bash to #!/usr/bin/env bash
- Added strict error handling: set -euo pipefail
- Fixed unsafe array iteration using mapfile
- Properly quoted array references: "${TEST_FILES[@]}"
- Added quotes in output examples for filenames with spaces
2. Removed lib/initialize-skills.sh:
- Script referenced non-existent obra/bestpractice-skills repo
- Not used anywhere (no hooks reference it)
- Not needed for personal use installation
- Removed empty lib/ directory
Remaining safe executable files:
- hooks/session-start.sh (already safe, properly quoted)
- skills/root-cause-tracing/find-polluter.sh (now safe)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Add comprehensive skill for reducing cyclomatic complexity with: - Type-safe refactoring methodology (complexity ≤ 10) - Triple-check investigation protocol (zero tolerance for missed functions) - Strict enforcement rules (no any, no null, no @ts-ignore) - Testing protocol with type safety first - Common refactoring patterns and techniques - Integration with test-driven-development skill Update README.md with new Refactoring skills category. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. WalkthroughThis pull request rebrand the project from "Superpowers" to "Best Practice" across plugin metadata, configuration files, documentation, and skill references. Updates include marketplace identifiers, file paths (e.g., Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~22 minutes
Possibly related PRs
Poem
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (20)
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 |
Motivation and Context
How Has This Been Tested?
Breaking Changes
Types of changes
Checklist
Additional context
Summary by CodeRabbit
New Features
Refactor
Documentation
Chores