reverse-engineeringReverse engineer binaries, APIs, protocols, and workflows with evidence ladders, interface maps, and falsifiable hypotheses.
Install via ClawdBot CLI:
clawdbot install ivangdavila/reverse-engineeringGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://clawic.com/skills/reverse-engineeringAudited Apr 16, 2026 · audit v1.0
Generated Apr 1, 2026
A company needs to migrate from an undocumented legacy software system to a modern platform. This skill helps reverse engineer the legacy system's data formats, APIs, and workflows by analyzing binaries and logs, creating interface maps and reproduction notes to ensure a smooth transition without breaking existing functionality.
An e-commerce business wants to integrate with a third-party supplier's API that lacks proper documentation. Using this skill, the agent traces API calls, maps input-output behaviors, and tests hypotheses to build a reliable integration model, enabling automated order processing and inventory updates.
A cybersecurity firm needs to assess a proprietary application for vulnerabilities without source code access. This skill facilitates reverse engineering of binaries and protocols, using evidence ladders and safe probing to identify potential attack surfaces and document findings for remediation.
A manufacturing company uses outdated industrial devices with unknown communication protocols. This skill aids in reverse engineering the protocols by capturing and analyzing network traces, creating interface maps to enable interoperability with modern control systems and prevent production downtime.
Law enforcement or legal teams need to analyze a suspicious software artifact involved in a case. This skill supports reverse engineering of file formats and workflows, providing structured evidence tracking and deliverables to uncover malicious behavior or document digital evidence.
Offer reverse engineering as a service to clients needing to understand undocumented systems, such as legacy software or third-party integrations. Charge based on project complexity and deliverables like interface maps and hypothesis ledgers, with recurring revenue from ongoing support and updates.
Integrate this skill into a SaaS platform that provides automated analysis tools for developers and IT teams. Monetize through subscription tiers offering advanced features like evidence tracking and protocol decoding, targeting businesses with frequent integration or migration needs.
Develop and sell training courses and certifications on reverse engineering methodologies using this skill's structured workflow. Revenue comes from course fees, certification exams, and corporate training packages for industries like cybersecurity and software development.
💬 Integration Tip
Integrate this skill with the 'analysis' and 'api' skills to enhance problem-solving and endpoint understanding, and use 'bash' for building inspection scripts to streamline evidence collection and testing loops.
Scored Apr 28, 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.