System Documentation

What problem does it solve?

This Skill automates the process of reverse engineering existing, undocumented codebases into formal specifications, bridging the gap between legacy systems and modern development workflows.

Core Features & Use Cases

  • Codebase Analysis: Scans and analyzes existing code to identify business rules, interfaces, and behaviors.
  • Specification Generation: Creates machine-readable specifications compatible with the BK development ecosystem.
  • Use Case: When inheriting a legacy system with no documentation, use this Skill to generate initial specifications for its authentication module, enabling further analysis and modernization.

Quick Start

Analyze the codebase located at /path/to/legacy/app and extract specifications for the 'user-auth' component.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bk-analyze
Download link: https://github.com/dikini/knot/archive/main.zip#bk-analyze

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.