wreckit
Bulletproof AI code verification. The agent IS the engine — no external tools required. Spawns parallel verification workers that slop-scan, type-check, mutation-test, and cross-verify before shipping. Language-agnostic. Framework-agnostic. Use when: (1) Building new projects and need verified, tested code ("build X with tests"), (2) Migrating/rebuilding codebases ("rewrite in TypeScript"), (3) Fixing bugs with proof nothing else broke ("fix this bug, verify no regressions"), (4) Auditing existing code quality ("audit this project", "how good are these tests?"), (5) Any request mentioning "wreckit", "mutation testing", "verification", "proof bundle", "code audit", or "bulletproof". Produces a proof bundle (.wreckit/) with gate results and Ship/Caution/Blocked verdict.
Why use this skill?
Automate code quality, perform mutation testing, and generate proof bundles with wreckit. Ensure your AI-generated code is production-ready, secure, and regression-free.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/christiancattaneo/wreckitWhat This Skill Does
wreckit is the definitive code verification engine for the OpenClaw ecosystem, designed to ensure that AI-generated code is not just functional, but bulletproof. Unlike standard AI assistants that often fall into a confirmation bias loop, wreckit enforces a strict, multi-step verification pipeline. It functions as a meta-orchestrator that spawns parallel workers to execute slop-scanning, static type-checking, mutation testing, and regression analysis. By adhering to a rigorous 14-step framework, wreckit ensures that your codebase remains robust, secure, and production-ready, effectively eliminating the common "it looks right but breaks under load" failure mode.
Installation
To integrate wreckit into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/christiancattaneo/wreckit
Once installed, the skill automatically hooks into your project's workflow, providing a .wreckit/ directory that serves as your central repository for proof bundles, gate results, and final verification verdicts (Ship/Caution/Blocked).
Use Cases
wreckit is engineered for high-stakes software development. Use it for:
- Greenfield Projects: Ensure foundational code is bug-free from the first commit.
- Large-Scale Migrations: Safely port codebases between languages or frameworks with automatic behavior capture and replay.
- Critical Bug Fixes: Apply patches with total confidence that no regressions are introduced.
- Security Audits: Scan existing projects against professional-grade SAST and test-quality benchmarks.
- Verification-First Development: Whenever you require a formal proof bundle to validate that your requirements match the final implementation.
Example Prompts
- "wreckit: build a Python FastAPI service for user authentication that follows strict REST conventions and includes a full suite of mutation-tested endpoints."
- "I need to migrate this legacy Java library to TypeScript. Please wreckit the process to ensure 1:1 behavioral parity and provide a final proof bundle."
- "Fix the memory leak in the data-processing module and run a wreckit verification cycle to prove no regressions were introduced to the pipeline."
Tips & Limitations
- Gate Selection: The skill automatically selects gates based on your intent (BUILD, REBUILD, FIX, or AUDIT). Review the gate configurations if you need custom sensitivity for specific projects.
- Performance: Because wreckit performs deep analysis (including mutation testing), verification cycles can take longer than standard code generation. Plan your compute time accordingly.
- Human Oversight: While wreckit provides a 'Ship' verdict, always perform a final visual audit of the proof bundle logs before deploying to mission-critical production environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-christiancattaneo-wreckit": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
reckit
Bulletproof AI code verification. The agent IS the engine — no external tools required. Spawns parallel verification workers that slop-scan, type-check, mutation-test, and cross-verify before shipping. Language-agnostic. Framework-agnostic. Now with Swift/iOS support. Use when: (1) Building new projects and need verified, tested code ("build X with tests"), (2) Migrating/rebuilding codebases ("rewrite in TypeScript"), (3) Fixing bugs with proof nothing else broke ("fix this bug, verify no regressions"), (4) Auditing existing code quality ("audit this project", "how good are these tests?"), (5) Any request mentioning "reckit", "wreckit", "mutation testing", "verification", "proof bundle", "code audit", or "bulletproof". Produces a proof bundle (.wreckit/) with gate results and Ship/Caution/Blocked verdict.
ipeaky
Secure API key management for OpenClaw. Store, list, test, and delete API keys without exposing them in chat history. Keys are stored directly in openclaw.json via gateway config.patch — fully native integration. Use when a user needs to provide, manage, or test API keys (e.g., OpenAI, ElevenLabs, Anthropic, Brave, or any service). Triggers on phrases like "add API key", "store my key", "manage keys", "test my key", "set up API key", or when a skill requires an API key that isn't configured.