explain
Installation
SKILL.md
Project Code Explanation Specification
Perceive
- Intercept the standard input (stdin) or file arguments passed via the CLI command.
- Detect the file context by reading the specified file paths or the current working directory.
- Identify programming languages through file extensions or shebang lines.
- Capture optional flags such as
--allor specific line ranges to define the scope of analysis.
Reason
- Structural Parsing: Map the relationships between variables, functions, and classes within the provided context.
- Logic Synthesis: Consolidate fragmented code segments into a coherent operational flow.
- Contextual Inference: Evaluate how the specific code block interacts with standard libraries or identified project dependencies.
- Documentation Alignment: Compare the implementation against common design patterns to explain "why" the code is structured in its current form.