skillcraft
Installation
SKILL.md
Skillcraft
Own the model-facing semantics for skill creation and revision. Keep authoring judgment here; delegate publication mechanics to the hidden sync-skill-repo runner.
Classify Ownership
Inspect both the logical path and resolved path before editing:
<project>/.agents/skills/<name>with a valid matching projectskills-lock.jsonentry is a lock-managed shared installation.- The same path without a matching lock entry is project-private source owned by that project.
- Tracked
skills/<name>in an independent source repository is shared direct source. <project>/.agents/skills-config/<name>is project configuration, never a publication target.- Invalid matching lock data is ambiguous: stop instead of falling back.
Read ownership-and-publication.md for symlinks, registries, first publication, and migration cases.