project-claude-md
Installation
SKILL.md
Task
Generate or update a CLAUDE.md for the project at $1 (relative path under packages/<domain>/).
Process
-
Read the project source to understand its internals:
main/*.c,main/*.h— all source files, pin defines, task structuremain/CMakeLists.txt— REQUIRES listsdkconfig.defaults— target, features, stack sizesjustfile— build/flash/monitor recipes and their exact namesREADME.md— existing descriptionWIRING.md— hardware detailsKconfig.projbuild— configurable optionscomponents/— local componentsidf_component.ymlormanaged_components/— external dependencies
-
Generate CLAUDE.md following the template below