You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/skills/copilot-skill-creator/SKILL.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -366,7 +366,7 @@ Present the eval set to the user for review using the HTML template:
366
366
-`__EVAL_DATA_PLACEHOLDER__` → the JSON array of eval items (no quotes around it — it's a JS variable assignment)
367
367
-`__SKILL_NAME_PLACEHOLDER__` → the skill's name
368
368
-`__SKILL_DESCRIPTION_PLACEHOLDER__` → the skill's current description
369
-
3. Write to a temp file (e.g., `/tmp/eval_review_<skill-name>.html`) and open it: `open /tmp/eval_review_<skill-name>.html`
369
+
3. Write to the skill's workspace (e.g., `<skill-name>-workspace/eval_review_<skill-name>.html`) and open it: `open <skill-name>-workspace/eval_review_<skill-name>.html`
370
370
4. The user can edit queries, toggle should-trigger, add/remove entries, then click "Export Eval Set"
371
371
5. The file downloads to `~/Downloads/eval_set.json` — check the Downloads folder for the most recent version in case there are multiple (e.g., `eval_set (1).json`)
372
372
@@ -437,8 +437,8 @@ When using an AI client without subagent support, the core workflow is the same
437
437
438
438
**Updating an existing skill**: The user might be asking you to update an existing skill, not create a new one. In this case:
439
439
-**Preserve the original name.** Note the skill's directory name and `name` frontmatter field -- use them unchanged. E.g., if the installed skill is `research-helper`, output `research-helper.skill` (not `research-helper-v2`).
440
-
-**Copy to a writeable location before editing.** The installed skill path may be read-only. Copy to `/tmp/skill-name/`, edit there, and package from the copy.
441
-
-**If packaging manually, stage in `/tmp/`first**, then copy to the output directory -- direct writes may fail due to permissions.
440
+
-**Copy to a writeable location before editing.** The installed skill path may be read-only. Copy to `<skill-name>-workspace/skill-copy/`, edit there, and package from the copy.
441
+
-**If packaging manually, stage in the workspace directory first** (e.g., `<skill-name>-workspace/`), then copy to the output directory -- direct writes may fail due to permissions.
0 commit comments