diff --git a/_skill-index.md b/_skill-index.md index 2e34d45..cac04bf 100644 --- a/_skill-index.md +++ b/_skill-index.md @@ -20,7 +20,7 @@ description: Master index of all skills in your robot assistant system. Your ass | "weekly review," "how'd my week go," "plan my week," "Sunday review" | **weekly-review** | | "organize these files," "sort this folder," "clean up my files," "rename these" | **file-organizer** | | "run the assembler for video [N]," "assembler for video [N]," "build video [N]" | **robot-assistant-assembler** | -| "create a skill," "make a skill," "build a skill," "update this skill," "improve this skill" | **skill-creator** | +| "create a skill," "make a skill," "build a skill," "update this skill," "improve this skill," "edit a skill," "modify a skill," "change a skill" | **skill-creator** | --- @@ -69,8 +69,8 @@ description: Master index of all skills in your robot assistant system. Your ass **Dependencies:** Starter Kit template files ### Skill Creator -**Purpose:** Create new skills from scratch, edit and improve existing skills, run evals to test skill performance, and optimize skill descriptions for better triggering accuracy. -**Triggers:** "create a skill," "make a skill," "build a skill," "update this skill," "improve this skill" +**Purpose:** Create new skills from scratch, update and improve existing skills, run evals to test skill performance, and optimize skill descriptions for better triggering accuracy. +**Triggers:** "create a skill," "make a skill," "build a skill," "update this skill," "improve this skill," "edit a skill," "modify a skill," "change a skill" **File:** `skills/skill-creator/SKILL.md` **Dependencies:** Python (for eval scripts), `claude` CLI (for description optimization) diff --git a/skill-creator/SKILL.md b/skill-creator/SKILL.md index 65b3a40..f47dea8 100644 --- a/skill-creator/SKILL.md +++ b/skill-creator/SKILL.md @@ -479,6 +479,7 @@ Repeating one more time the core loop here for emphasis: - Run quantitative evals - Repeat until you and the user are satisfied - Package the final skill and return it to the user. +- **Commit and push** any changes made to the `skills/` folder. After creating or updating a skill in the `skills/` directory, run `git add` and `git commit` with a descriptive commit message (e.g., "create new skill: meeting-notes" or "update skill: daily-briefing — add calendar dependency"), then `git push`. This keeps the skills repo in sync. Please add steps to your TodoList, if you have such a thing, to make sure you don't forget. If you're in Cowork, please specifically put "Create evals JSON and run `eval-viewer/generate_review.py` so human can review test cases" in your TodoList to make sure it happens.