claude

EPLUS Subagent Verification

Subagent behaviour suite for the desktop Chat: /eplus-agent-verification:run spawns the plugin's own one-line Haiku probes (plain, background, skill-forked, preloaded skill, Sonnet, maxTurns, nested, memory) and writes a verdict report; a host-side probe hook logs every Agent call and subagent start and stop with timestamps into the session export so foreground versus background is decided from evidence. Testing profiles only.

0 on GitHubby Victor Ortegav0.1.1updated 21 days agodevelopment
/

Plugin eplus-agent-verification from marketplace eplus-verification in Engineering-PLUS/eplus-verification-catalog. Commands read from the repo's manifest — 19 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • agent-secret

    Holds the secret word for the eplus-agent-verification preload test. Not for people and not for the main thread; it exists so the preloaded and preloaded-scoped agents can prove whether the skills frontmatter field puts a plugin skill into a subagent's context.

  • agent-verification

    Runs the EPLUS subagent behaviour suite inside a live Claude desktop Chat session and writes a verdict report. Use when the user runs /eplus-agent-verification:run, asks to "test the subagents", "check what background agents do here", or wants proof of how plugin agents behave on this seat before a

  • fork-bg

    Test skill for eplus-agent-verification that runs its body in the echo agent through context fork with the default background setting, so the result is supposed to arrive later. Invoke it only during an agent-verification run, with the run token as the argument.

  • fork-wait

    Test skill for eplus-agent-verification that runs its body in the echo agent through context fork with background false, so the turn is supposed to wait for the result. Invoke it only during an agent-verification run, with the run token as the argument.

Slash commands (2)

  • /eplus-agent-verification:probe

    Zero-cost inventory for eplus-agent-verification. Reports the session environment, whether the Agent tool exists on this seat, which eplus-agent-verification agents are listed, which messaging tools exist, and the Agent tool's parameter names. No tools, no spawns.

  • /eplus-agent-verification:run

    Run the EPLUS subagent behaviour suite in this Chat session (plain, background and skill-forked spawns of the plugin's own Haiku probes, preload, model, maxTurns, nested spawn, memory, hand-back channel) and write the verdict report. Arguments - all | --quick | <card number> [--token <word>]

Subagents (9)

  • capped

    Test worker for eplus-agent-verification with maxTurns 2, to prove the turn cap and the partial-result marker, and to give the main thread something to resume with SendMessage. Spawn it only when the agent-verification skill says so. Runs six one-per-turn shell echoes and returns one CAPPED line.

  • echo-bg

    Test worker for eplus-agent-verification, identical to echo but declared background true in its frontmatter. Spawn it only when the agent-verification skill says so. Returns one ECHO-BG line with the token, the model name, whether SubagentHandback is among its tools, and its tool names.

  • echo

    Test worker for eplus-agent-verification. Spawn it only when the agent-verification skill or one of its commands says so; it does no real work. Returns one ECHO line carrying the token it was given, the model name its instructions show, whether SubagentHandback is among its tools, and its tool names

  • nameless

    Test agent for eplus-agent-verification with no name field, to see how the loader registers it (the plugins reference says a plugin agent without a name is named after its file, so this should appear as eplus-agent-verification:nameless). Presence check only; never spawn it.

  • preloaded-scoped

    Test worker for eplus-agent-verification whose frontmatter preloads the agent-secret skill by its plugin-scoped name. Spawn it only when the agent-verification skill says so. Returns one PRELOAD line saying whether the secret word reached its context.

  • preloaded

    Test worker for eplus-agent-verification whose frontmatter preloads the agent-secret skill by its bare name. Spawn it only when the agent-verification skill says so. Returns one PRELOAD line saying whether the secret word reached its context.

  • relay

    Test worker for eplus-agent-verification that spawns the echo worker itself, to prove nested subagent spawning. Spawn it only when the agent-verification skill says so. Returns one RELAY line carrying the child's reply or the exact error.

  • rememberer

    Test worker for eplus-agent-verification with memory scope project, to prove persistent subagent memory across spawns. Spawn it only when the agent-verification skill says so, always twice in a row with the same token. Returns one MEMORY line naming the previous run token it found, then records this

  • sonnet-probe

    Test worker for eplus-agent-verification that runs on Sonnet at low effort, to prove the model and effort frontmatter fields are honoured. Spawn it only when the agent-verification skill says so. Returns one PROBE line with the token, the model name, whether SubagentHandback is among its tools, and

Hooks (4)

  • PreToolUse

    & "${CLAUDE_PLUGIN_ROOT}\scripts\agent-probe.ps1"

  • PostToolUse

    & "${CLAUDE_PLUGIN_ROOT}\scripts\agent-probe.ps1"

  • SubagentStart

    & "${CLAUDE_PLUGIN_ROOT}\scripts\agent-probe.ps1"

  • SubagentStop

    & "${CLAUDE_PLUGIN_ROOT}\scripts\agent-probe.ps1"

View source on GitHub

More from Engineering-PLUS/eplus-verification-catalog

All 3 plugins →

Live acceptance suite: /eplus-acceptance:run has the model exercise every installed EPLUS plugin in this Cowork session (identity note, failure nudge, main-thread and subagent reports, routing workers, RFI read and researcher echo, presence checks) and write a verdict report with evidence into the session export. No hooks; costs nothing while idle.

1 skill · 4 commands

0

On-demand test suite for every hook in every installed EPLUS plugin. /eplus-hook-verification:verify-hooks replays each wiring against fixtures and expectations on the Windows host and writes the results into the session folder the export zips. Testing profiles only: its trigger hooks cost one PowerShell start per prompt and per Glob call.

1 skill · 1 command · hooks

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain EPLUS Subagent Verification?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins