bk-analyze - Brownfield Code Analysis to BK Specs
Extract business rules, interfaces, and behaviors from existing code to generate BK-compatible specs
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- scan codebase structure
- identify modules and packages
- map public APIs
- find entry points
- detect language and framework
- extract functional requirements
- extract interface specifications
- infer cross-cutting concerns
- generate BK specifications
- register extracted specs
- analyze dependency graph
- locate test files
Inputs
- codebase path
- component name
- analysis depth
- entry points
- exclude patterns
Outputs
- BK specification file
- spec registry entries
- structural analysis document
Requirements
- filesystem access
- code language support
- docs/specs directory structure
