pi-skill-test-subagent

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

Packages

Package details

extension

Install pi-skill-test-subagent from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-skill-test-subagent
Package
pi-skill-test-subagent
Version
0.1.2
Published
May 11, 2026
Downloads
411/mo · 5/wk
Author
mazli
License
MIT
Types
extension
Size
95.8 KB
Dependencies
1 dependency · 4 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

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.