skill-boilerplate
Installation
SKILL.md
Skill Boilerplate
Purpose
Document the mandatory local data layout and instructions to embed in new skills. This skill does not create any folders or files.
Determine project_root and data dir
- Let be the folder containing SKILL.md.
- If /.. is
skills, guess project_root as two levels above theskillsfolder (i.e. /../../..). - This works when skills are stored as <project_root>//skills/, where can be .codex, .claude, .github, or any other parent.
- Ask the user to confirm the guess; if it is wrong, request project_root.
- If the skill is not under a
skillsdirectory, do not guess; ask the user for project_root. - Data dir: <project_root>/.skills-data//.