What problem does it solve?
This Skill streamlines the process of adding new best practices to the project's documentation, ensuring consistency, preventing duplicates, and maintaining a high standard of code quality.
Core Features & Use Cases
- Best Practice Addition: Adds new rules to the appropriate documentation files.
- Duplicate Checking: Prevents the addition of redundant or overlapping best practices.
- ID Assignment: Automatically assigns stable, sequential IDs to new best practices.
- Category Management: Creates new documentation categories if necessary.
- Use Case: A developer identifies a new common pitfall in C++ code and wants to document it as a best practice to prevent future occurrences. This Skill helps them add it formally to the codebase's guidelines.
Quick Start
Use the add-best-practice skill to add a new rule about using std::move for rvalue references to the C++ coding guidelines.