Skill Detail
cskill_build
cskill_build defines how a C-Skill separates its stable descriptor from the deeper specification set that drives generated executable JavaScript. It is the repository convention for repeatable, specification-first skills.
| Depends on | gamp_specs, achilles_specs |
|---|---|
| Primary artifacts | cskill.md, specs/ |
| Primary spec | DS006-cskill-build.md |
Design Position
This skill exists for capabilities that are too substantial for inline logic but still benefit from being generated from stable specifications. The descriptor carries the public contract, while the module-level specs define the deeper behavioral surface.
Portability
The repository treats this skill as portable guidance rather than a root-runtime feature. Any example code or templates for future C-Skills should therefore live inside the copied skill folder, not in a shared repository-level source directory.