filefunc
Installation
SKILL.md
filefunc — One file, one concept. Code structure convention and CLI for LLM-native development
When to Use This Skill
- Validating that a Go/Python/TypeScript project follows the "one file, one function/type" convention
- Tracing function call chains and understanding impact radius before modifying code
- Finding relevant code context for a given task using LLM-based scoring
- Verifying that
//ff:whatannotations accurately describe function bodies - Checking codebook consistency and annotation correctness
- Setting up or maintaining filefunc annotations (
//ff:func,//ff:what,//ff:type) in a project
Do NOT Use This Skill
- Algorithm libraries or low-level systems programming projects
- Projects that don't follow the one-file-one-concept convention
- General Go/Python/TypeScript linting unrelated to structural conventions