Description
skillsmith covers the full lifecycle of a skill across four steps. Discover runs a guided interview that captures every design decision and derives a structured skill specification from it. Scaffold generates a rule-compliant directory with all necessary files from that specification. Distill turns raw material such as books, courses or transcripts into structured knowledge building blocks usable for skills. Audit checks an existing skill file by file against the respective syntax standard and returns a scored compliance report, either individually or in batch across an entire commands directory.
The public source is the repository by Chris Kahler, available as an npm package and on GitHub under the MIT license. The four steps and the specs folder with the syntax standards match the internally used suite one to one. To be distinguished from this is a project of the same name but a different kind, an MCP lifecycle manager for agent skills under the Elastic License 2.0.








