Reverse Engineering Skill

Reverse engineer any GitHub repository OR any project already sitting in a local folder — produces a complete 4-section analysis: (1) System Design Overview (full architecture, codebase metrics, API catalog, data model, dependency graph, modernization roadmap), (2) Authentication & Access Control (detects RBAC role-based, ABAC attribute/policy-based, and ReBAC relationship-based patterns with named roles, policies, and route protection map), (3) Business Logic Extractor (business domain, core workflows end-to-end, user roles, key business rules, entity glossary, external integrations), (4) Screen-by-Screen Navigation (complete UI screen inventory, Mermaid navigation flowchart, end-to-end user journey for web apps including ASP.NET Web Forms .aspx pages, MVC Razor views, React/Vue/Angular SPAs, JSP pages). Trigger this skill when the user says: reverse engineer, analyze this repo, analyze this codebase, analyze this project/folder, what does this codebase do, explain the system design, document the architectur

sarveshtalele 7c8befb 3 files · 19.4 KB Updated

File contents

sarveshtalele/reverse-engineering-skill-github-copilot/tree/main/ commit 7c8befbbd9

Frequently asked questions

npx skillmds@latest add sarveshtalele/reverse-engineering-skill