Skills

Skills Validate

Use when explicitly asked to run a live or plan-only application test for a published...

Install

npx skills add scenario-labs/skills --skill skills-validate -g -a claude-code -y
Repository
scenario-labs/skills1.4k
Category
Testing
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,691 tokens
Runs scripts
No, instructions only

What it does

Use when explicitly asked to run a live or plan-only application test for a published Scenario skill.

Validate the skill named in the invocation arguments by having a fresh agent do real work with it, then report where that agent got stuck. A defect here is a defect in the skill text, never in the agent.

Flags: --pr <number> targets a PR instead of detecting one, --plan-only runs the zero-cost planning protocol from docs/application-test.md instead of live generation, --task "..." supplies the use case instead of writing one, --no-post stops before publishing anything, --keep keeps the run directory.

Live runs spend Scenario credits. Keep every generation the smallest one that still proves the point.

Determine the context (step 6) before anything else. A PR from a fork (isCrossRepository: true) is quarantined: follow step 1 of .agents/skills/skills-pr-handle/SKILL.md for what may run, where, and with which tools. Read its skill from refs/pr/$PR, take its mechanical results from the PR's CI, never a local run, and install it in step 4 from git archive "refs/pr/$PR", never the working tree.

1. Review the objective

Read the skill's SKILL.md and every file it links; node scripts/lib/skills.mjs --dir <name> prints its folder, nested under skills/dcc/ or skills/game-engines/ for an expert tool. If no skill has that name, list the close ones and stop.

State, in your own words: the objective (one sentence), the triggering conditions the description claims, and the three to six non-obvious facts the skill exists to teach, the ones an agent would otherwise guess wrong (upload flow, jobs_wait re-calls, runs_as wiring, dry runs, launch semantics). Those facts are the traps the run has to spring.

2. Write a concrete use case

Read the whole SKILL.md on GitHub

More in Testing