developerWorks as a software developer day to day: turning a ticket into merged, shipped, supported code inside a codebase someone else wrote. Use when landing in an unfamiliar repo and hunting for where the change goes; when scoping, splitting, or estimating work; when a bug has to go from report to verified fix; when tests are missing, slow, or flaky; when a pull request is too big to review or a review has stalled; when a dependency upgrade breaks the build; when a schema change or backfill must ship without downtime; when something works locally but fails in CI or production; when a release needs a rollback plan or a flag; when on call and mitigation has to come before root cause; or when deciding what is reversible. Covers environment parity, security on your own diff, and new services. Not for isolation technique (`debugging`), the transformation catalog (`refactoring`), review analysis (`review-code`), or Git mechanics (`git`).
Install via ClawdBot CLI:
clawdbot install ivangdavila/developerGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
A team building a SaaS platform needs to implement new features while maintaining code quality and scalability. This skill helps developers write clean, modular code, set up automated testing, and follow architectural best practices to ensure the application remains maintainable as it grows.
An enterprise with outdated software requires incremental improvements without breaking existing functionality. Developers use this skill to understand the codebase, refactor safely, and add tests to reduce technical debt while adhering to the project's established patterns.
A startup's mobile app experiences performance issues and crashes in production. Developers apply debugging techniques like binary search and logging to identify bottlenecks, optimize hot paths, and handle errors effectively to improve user experience and stability.
A company needs to integrate third-party APIs into their backend services. This skill guides developers in mocking external dependencies for testing, handling specific exceptions, and ensuring reliable error handling to maintain system integrity and uptime.
A distributed development team aims to improve code quality and reduce bugs through effective reviews. Using this skill, developers conduct focused reviews, ask constructive questions, and prioritize small PRs to foster better understanding and faster iteration.
Companies offer software as a service with recurring revenue from monthly or annual subscriptions. This skill supports building scalable, maintainable codebases that can handle frequent updates and high availability, crucial for retaining customers and reducing churn.
Agencies or freelancers provide tailored software solutions to clients on a project basis. By applying best practices in code quality, testing, and architecture, developers deliver reliable products faster, leading to higher client satisfaction and repeat business.
Organizations develop open-source software and monetize through premium support, consulting, or enterprise features. This skill helps maintain a clean, well-documented codebase that attracts contributors and ensures stability for paying customers.
💬 Integration Tip
Integrate this skill into existing workflows by using it during code reviews and sprint planning to enforce best practices; pair it with version control tools to track improvements over time.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.