oc-refactoringAutomated refactoring assistant. Performs safe code transformations including rename, extract method, inline variable, and move code. Provides refactoring su...
Install via ClawdBot CLI:
clawdbot install michealxie001/oc-refactoringGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 9, 2026
A development team maintains a large legacy Python codebase with unclear variable names and long methods. They use OpenClaw to batch-rename symbols and extract methods, improving readability and maintainability while ensuring safety via preview and undo.
A company is migrating from an old API naming convention to a new one. Using batch-rename with regex patterns, they can systematically update all legacy function names across the codebase, reducing manual effort and errors.
A tech startup integrates OpenClaw into their CI pipeline to automatically detect code smells like long methods or duplicate code. The suggestions guide developers in making incremental refactors, improving code quality without disrupting workflows.
A finance or healthcare company with stringent quality requirements uses OpenClaw's backup and undo features alongside git integration to safely refactor critical Python modules, ensuring rollback capability and compliance.
Offer the core refactoring tool as open source, with a premium tier providing dedicated support, custom integrations, and enterprise-grade SLAs for large teams.
Package key refactoring capabilities as a plugin for popular IDEs (e.g., VS Code) and sell it via a paid marketplace or subscription, targeting individual developers and small teams.
Provide a cloud-based service where clients upload code, get automated refactoring suggestions, and optionally have a human expert review and apply changes, charging per project or monthly retainer.
💬 Integration Tip
Integrate OpenClaw into your pre-commit hooks or CI pipeline by adding a step that runs `suggest` or `rename` with `--dry-run`, ensuring safe, automated code quality checks without manual overhead.
Scored Jun 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.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
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.