code-refactor-for-reproducibilityUse when refactoring research code for publication, adding documentation to existing analysis scripts, creating reproducible computational workflows, or prep...
Install via ClawdBot CLI:
clawdbot install ewankeynes/code-refactor-for-reproducibilityGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
rm -rf /Calls external URL not in known-safe list
https://img.shields.io/badge/License-{self.config[AI Analysis
The skill definition focuses on code refactoring for reproducibility and contains no evidence of credential harvesting, data exfiltration, or hidden malicious instructions. The flagged signals are false positives: the 'rm -rf /' appears in a comment as an example of a dangerous command to avoid, and the external URL is a badge image link for documentation. The skill's stated purpose and workflow are legitimate.
Audited Apr 17, 2026 · audit v1.0
Generated Mar 21, 2026
A researcher preparing code for a journal submission needs to ensure computational reproducibility. The skill refactors their Python scripts by adding docstrings, parameterizing hardcoded paths, setting random seeds, and generating environment files, making the code ready for peer review and sharing with the scientific community.
A biostatistics team must refactor analysis scripts for a clinical trial to meet regulatory compliance and ensure reproducibility across different computing environments. The skill helps by implementing error handling, logging, and dependency pinning, reducing errors and facilitating audits by health authorities.
A financial analyst needs to share reproducible risk assessment models with auditors. The skill transforms ad-hoc Python code into well-documented workflows with deterministic outputs, including environment specifications and validation steps, ensuring transparency and compliance in financial reporting.
A tech company's data science team collaborates on a machine learning project. The skill refactors their codebase by adding documentation, parameterizing inputs, and creating reproducible environments, enabling seamless handoffs between team members and reducing onboarding time for new hires.
A policy analyst develops simulation code for economic impact studies. The skill ensures reproducibility by refactoring the code with clear documentation, error handling, and environment files, allowing other agencies to replicate results and verify policy recommendations independently.
Offer the skill as part of a cloud-based platform for research teams, charging a monthly fee per user. This model provides continuous updates and support, helping organizations maintain reproducible workflows across multiple projects with minimal setup overhead.
Provide tailored refactoring services to clients in academia or industry, charging per project or hourly. This model leverages the skill's guidelines to audit and improve codebases, ensuring compliance with reproducibility standards and delivering customized solutions.
Integrate the skill into popular IDEs or version control platforms with a free basic version and premium features like automated validation or advanced environment management. This model attracts users with easy access and monetizes through upgrades for enterprise needs.
💬 Integration Tip
Integrate this skill into existing CI/CD pipelines by automating the validation step with checksum comparisons and unit tests, ensuring reproducibility is maintained with each code update.
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.
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.