pi-skill-test-subagent

extensionskill

Pi extension for isolated skill pressure testing with baseline and skill-present subagents.

by · v0.1.2 · published 3mo ago

$ pi install npm:pi-skill-test-subagent
downloads/mo
75
stars
last push
open issues

Signals

license: MITtestspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

No downloads in the last 12 weeks.

README

Skill-Testing

Pi extension for isolated skill pressure testing.

The package exposes:

  • skill_test_subagent — agent-facing tool for RED/GREEN skill tests.
  • /skill-test-settings — human-facing TUI command for cost-control defaults.

The package does not install prompt templates and does not provide slash commands for running tests.

Install from npm

pi install npm:pi-skill-test-subagent

Install locally

pi install . -l

Configure cost controls

Use the TUI command:

/skill-test-settings

Or edit settings JSON:

{
  "skillTestSubagent": {
    "model": "anthropic/claude-haiku-4-5",
    "thinking": "off",
    "reviewer": {
      "model": "anthropic/claude-sonnet-4-5",
      "thinking": "low"
    }
  }
}

Only users can configure child/reviewer model and thinking effort, through /skill-test-settings or settings JSON. Agents cannot set model or thinking in skill_test_subagent tool calls, inline scenarios, scenario files, or suite files. Non-model execution options still follow normal precedence: tool call parameters override scenario/suite settings, which override project settings, which override global settings. The settings UI lists models currently available to your Pi agent; model values can also use Pi's provider/id CLI format. Relative output directories resolve from the Pi cwd; relative skill paths in scenario/suite files resolve from the file that declares them.

Agent-facing usage

Agents call skill_test_subagent. There is no slash command for running tests.

Prompt templates

This package does not install prompt templates.