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 ongamp_specs, achilles_specs
Primary artifactscskill.md, specs/
Primary specDS006-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.