Skip to content

feat: Add description trigger testing for Skills#39

Draft
AndyBoWu wants to merge 2 commits into
mainfrom
worktree-issue-36-trigger-tests
Draft

feat: Add description trigger testing for Skills#39
AndyBoWu wants to merge 2 commits into
mainfrom
worktree-issue-36-trigger-tests

Conversation

@AndyBoWu

@AndyBoWu AndyBoWu commented Mar 4, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds evals/triggers.yaml convention for verifying Skill descriptions trigger correctly
  • Documents the format, YAML schema, and writing guidance in SKILL_GUIDE.md
  • Updates SKILL_TEMPLATE.md with a trigger test placeholder for new Skills
  • All 5 existing Skills now have trigger test files (10 should_trigger + 10 should_not_trigger each)

Changes

File Change
SKILL_GUIDE.md New "Description Trigger Testing" section with schema, writing guidance, and checklist item
SKILL_TEMPLATE.md Trigger test placeholder template
AGENTS.md Added evals/ to standard skill layout
skills/repo-audit/evals/triggers.yaml New — 10+10 trigger samples
skills/gha-create/evals/triggers.yaml New — 10+10 trigger samples
skills/prd-decompose/evals/triggers.yaml New — 10+10 trigger samples
skills/agent-launcher/evals/triggers.yaml New — 10+10 trigger samples
skills/spec-plan/evals/triggers.yaml New — 10+10 trigger samples

Test plan

  • Verify evals/triggers.yaml format is valid YAML for all 5 Skills
  • Review trigger samples against each Skill's description for accuracy
  • Confirm SKILL_GUIDE.md renders correctly with new section
  • Confirm SKILL_TEMPLATE.md placeholder is copy-paste ready

Closes #36

@AndyBoWu AndyBoWu added the enhancement New feature or request label Mar 4, 2026
AndyBoWu added 2 commits March 3, 2026 21:17
Add evals/triggers.yaml convention so Skill authors can verify their
descriptions trigger on the right prompts and reject the wrong ones.

- SKILL_GUIDE.md: new "Description Trigger Testing" section with YAML
  schema, writing guidance, and pre-submission checklist item
- SKILL_TEMPLATE.md: trigger test placeholder for new Skills
- AGENTS.md: add evals/ to standard skill layout
- All 5 existing Skills now have evals/triggers.yaml (10 should_trigger
  + 10 should_not_trigger samples each)

Closes #36
- Add colloquial/natural-language should_trigger samples for
  agent-launcher and spec-plan (Issue 3)
- Strengthen cross-skill confusion boundary tests in should_not_trigger
  for all 5 Skills, especially prd-decompose vs spec-plan vs
  agent-launcher and repo-audit vs gha-create (Issue 4)
@AndyBoWu AndyBoWu force-pushed the worktree-issue-36-trigger-tests branch from c2fb32b to d9ae9e0 Compare March 4, 2026 05:19
@AndyBoWu AndyBoWu marked this pull request as draft March 4, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add description trigger testing for Skills

1 participant