clean-codePragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
Install via ClawdBot CLI:
clawdbot install gabrielsubtil/clean-codeGrade Good — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
A tech startup building a minimum viable product (MVP) for a new web app needs to quickly produce clean, maintainable code without over-engineering. This skill ensures developers follow pragmatic standards like KISS and YAGNI, focusing on essential features and avoiding unnecessary complexity to speed up iteration.
An enterprise with outdated software systems requires refactoring to improve maintainability and reduce technical debt. The skill's principles like SRP, DRY, and Boy Scout rule guide developers in incrementally cleaning up code, splitting god functions, and removing magic numbers without breaking existing functionality.
An online learning platform needs to add new features like user progress tracking while keeping codebase simple and direct. The skill enforces concise naming, small functions, and guard clauses to ensure changes are easy to understand and integrate, minimizing bugs and support overhead.
An e-commerce company scaling its backend services requires performance improvements and bug fixes. The skill's anti-pattern avoidance, such as eliminating deep nesting and unnecessary comments, helps developers write efficient, self-documenting code that handles high traffic reliably.
A mobile development team launching a new app feature needs to ensure code is modular and testable. The skill promotes composition, colocation, and flat structures, enabling quick updates and reducing merge conflicts in collaborative environments.
A software-as-a-service company uses this skill to maintain a clean codebase across frequent updates, reducing technical debt and improving customer satisfaction. Clean code principles help onboard new developers quickly and minimize downtime from bugs, supporting recurring revenue from subscriptions.
A tech consultancy firm applies this skill to deliver high-quality code audits and refactoring projects for clients. By adhering to standards like naming rules and function size limits, they provide tangible improvements in code quality, leading to project-based fees and long-term contracts.
An open-source project relies on this skill to attract contributors and ensure code maintainability. Following principles like DRY and no side effects makes the codebase accessible, encouraging community contributions and potential revenue from donations or enterprise support.
💬 Integration Tip
Integrate this skill by embedding its principles into code reviews and linter configurations to enforce standards automatically, reducing manual oversight.
Scored Apr 19, 2026
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Systematic code review patterns covering security, performance, maintainability, correctness, and testing — with severity levels, structured feedback guidance, review process, and anti-patterns to avoid. Use when reviewing PRs, establishing review standards, or improving review quality.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions