Documentation
¶
Overview ¶
Command codegen is the go:generate entry point for the pasture codegen system.
It is invoked by:
go generate ./internal/codegen/...
which runs:
go run ../../tools/codegen
from the internal/codegen/ package directory.
This binary wires all three generators:
- GenerateSchemaToFile — writes schema.xml
- GenerateSkill — writes skills/{role}/SKILL.md headers (marker-bounded)
- GenerateSubSkill — writes skills/{dir}/SKILL.md sub-skill headers
- GenerateAgent — writes agents/{role}.md definitions (fully generated)
Exits non-zero if any generator returns an error.
Click to show internal directories.
Click to hide internal directories.