Skills

All Skills

reverse-engineering

Skills tagged with #reverse-engineering

@blader

schematic

Reverse engineer a detailed product and technical specification document from a git branch's implementation. Use when: (1) a branch has shipped or is in-progress and needs documentation, (2) you need to understand what a branch does at product and architecture level, (3) onboarding to someone else's feature branch, (4) creating PR descriptions or design docs after the fact, (5) user asks to "analyze this branch", "write a spec from the code", or "document what this branch does". Produces a structured markdown spec covering problem statement, product requirements, architecture, technical design, file inventories, testing strategy, rollout plan, and risks.

documentationgitbranch-analysisspecreverse-engineering
blader/schematic
2mo ago
1330
@robisson

Brownfield Discovery

Reverse-engineer an existing project to produce a Design Doc, API contracts, and a Threat Model anchored in the real code, IaC, and observability. Run once per project. Output anchors all subsequent /spec and /build invocations.

robisson/build-like-amazon-agent-skills+7 more
1mo ago
110
@olo-dot-io

bgclick-rev

Reverse-engineer a macOS GUI automation app's background-click path and produce a Swift reproduction. Use only when the user provides a target .app and explicitly asks for IDA-backed background-click reverse engineering. Requires IDA Pro with IDA MCP attached.

olo-dot-io/Uni-CLI+6 more
2mo ago
50
@dennisonbertram

steal-react-component

Extract and reconstruct React components from any production website using Chrome browser automation. Use when asked to steal, copy, extract, or reverse-engineer React components from a website.

dennisonbertram/steal-react-component
2mo ago
590
@clay-good

OpenSpec Skill: spec-gen

> Reverse-engineer OpenSpec specifications from existing codebases

clay-good/spec-gen
2mo ago
430