reverse-engineering-business-logic

Installation
SKILL.md

Reverse Engineer Business Logic from Code

Project setup

This skill is project-agnostic. Before use, ensure the project has a BDD config so output paths and terminology are defined. If BDD/project_config.yaml (or .cursor/bdd_project_config.yaml) exists, read it for bl_output.root, bl_output.categories, and terminology. If not, run the tailor-bdd-skills-for-project skill first to create it.

Default when no config exists: write BL under business_logic/ with categories endpoints, models, workflows, billing.


Quick Start (5 minutes)

Extract business logic from code in 3 steps:

1. Say "extract business logic from [file/function/feature]"

  • Example: "extract business logic from order creation"
  • Example: "explain what the payment charging flow actually does"
Installs
11
GitHub Stars
16
First Seen
Mar 31, 2026
reverse-engineering-business-logic — meirm/reverse-engineering-skill