trio
01Plugin Claude Code
Plugin marketplace listing 1 plugin: trio.
Plugin Claude Code
Plugin marketplace listing 1 plugin: trio.
Agent
Use this subagent to turn a completed test report into a subsprint plan (source: bugfix). By default it auto-selects the latest report under docs/Test-Report/ (the folder with the largest - prefix) — no user confirmation needed. The agent traces each failure back to the PRD (docs/PRD/), TDD (docs/TDD/), and actual…
Agent
Use this subagent to insert UI screenshots into a PRD document. It reads the target PRD, discovers the page/route list and test-account credentials from docs/TDD/0.common/, logs in via Playwright MCP, captures one screenshot per function/page referenced by the PRD, saves them under docs/PRD/ /screenshots/, and edits…
Agent
Use this subagent to write or update the detailed PRD for a single module. It reads docs/PRD/PRD-Overview.md and the relevant code, confirms the target module folder and sub-module list with the caller, writes the module overview (0. -overview.md), and writes per-sub-module files with a business-language Mermaid flow…
Agent
Use this subagent to cross-check the URS against all PRD documents and emit a structured gap report. It lists (1) features in PRD not in URS, (2) features in URS not in PRD, (3) PRD items marked "待实现 / TODO / Phase 2", and writes a JSON file to trio/iteration/gap-check/Gap Check -MMDD- .json — the is the next integer…
Agent
Use this subagent to write the PRD overview document (docs/PRD/PRD-Overview.md) in Simplified Chinese. It reads the URS and the existing code, proposes a module grouping, confirms the module list with the caller, creates numbered module folders under docs/PRD/, and writes the three-part overview (system overview, key…
Agent
Use this subagent to execute a subsprint plan in place. The agent reads the plan, applies each task's code-path edits under code/ and doc-path edits under docs/ directly (no isolation, no per-task commits, no diff approval), verifies each task, and reports completion. Required input: plan — plan path (absolute)…
Agent
Use this subagent to produce a fresh (user-authored) subsprint plan that does NOT originate from a test report. Two phases. phase=init creates trio/subsprint/ -MMDD- / with an empty skeleton -subsprint-plan.md plus a notes/ folder where the user drops design docs / screenshots / brainstorm notes. phase=finalize reads…
Agent
Use this subagent to write or update test case documents under docs/Test-Case/ / and the matching automation scripts inside whatever test directory already exists under code/. Two modes — audit-driven (decision = add / skip / rewrite): each TC is derived from the PRD's business process + key page functions, assigned a…
Agent
Use this subagent to generate (or regenerate) docs/TDD/0.common/code-structure.md — a tech-stack-agnostic index that maps every PRD module to its concrete code paths (frontend routes + pages + stores + API clients; backend routes + handlers + services + data access + tables). Requires docs/TDD/0.common/tech-stack.md…
Agent
Use this subagent to write or update per-module Technical Design Documents under docs/TDD/ /. For the specified module it aligns the TDD folder structure to PRD, reads the PRD and code, and writes process-flow docs per sub-module plus 0.database-design.md and 1.api-design.md. It uses…
Agent
Use this subagent to execute E2E test cases via Playwright MCP. It performs login (if required), runs each test case's steps in a real browser, captures snapshots/screenshots, judges pass/fail against expected results, and returns a structured result per test case (including bug details for failures). Invoke it from…
Agent
Use this subagent to turn a triaged URS-PRD gap-check JSON into a subsprint plan (source: gap). By default it auto-selects the latest file under trio/iteration/gap-check/ (the file with the largest prefix). It reads every item in Part 2 (URS-requires-but-PRD-missing) and Part 3 (PRD-marked-待实现) whose decision field…
Skill Claude CodeCodex
Use when starting a new Trio-managed project (needs the docs + trio skeleton plus the canonical docs/TDD/0.common/tech-stack.md, and code-structure.md if code/ already exists). Produces the folder skeleton, root-level CLAUDE.md folder rule, the canonical tech-stack.md, and (when code/ already has an implementation)…
Skill Claude CodeCodex
Use when the user asks "what's next?", "下一步是什么", "what should I do now", or otherwise wants a recommendation for the next Trio action. Inspects the latest project state (test reports, subsprints, doc folders) and suggests a prioritized next step. This skill is advisory only — it does NOT dispatch agents or write…
Skill Claude CodeCodex
Orchestrate the PRD lifecycle for this project. Presents a decision tree (overview → by-module → URS gap check → screenshot augment), validates preconditions (URS exists, PRD-Overview done before by-module, etc.), and dispatches the correct agent with full context. Invoke whenever the user wants to write, update, or…
Skill Claude CodeCodex
Produce a subsprint plan file under trio/subsprint/ -MMDD- / -subsprint-plan.md from one of three sources — the latest failing test report (trio:bugfix-plan), a triaged URS-PRD gap report (trio:urs-gap-plan), or a brand-new fresh subsprint (trio:subsprint-fresh-plan). Validates preconditions, enforces the Plan…
Skill Claude CodeCodex
Execute a subsprint plan in place — pass the plan to trio:subsprint-execute, which applies each task's code-path and doc-path edits directly to code/ and docs/. Resolves the plan input (absolute path, folder name, or bare ), parses front-matter, dispatches the executor, flips Execute Coding and Update Docs in the…
Skill Claude CodeCodex
After a subsprint's code and doc changes have landed via /trio:subsprint-runner, this skill handles the remaining sync step — updating test cases against the plan's TC impact (trio:tc-management). It resolves the plan, detects whether TC work applies, dispatches trio:tc-management, and lets that skill flip Update Test…
Skill Claude CodeCodex
Orchestrate the test case lifecycle. Two paths — audit path: declares Test Mode, discovers the framework, validates folder alignment with PRD, runs coverage + false-pass audit, and dispatches trio:tc-write with add / skip / rewrite. Patch path: when the caller supplies patches: (typically from a subsprint plan's…
Skill Claude CodeCodex
Orchestrate the TDD lifecycle. Checks for the tech-stack.md contract, offers the user a choice between writing per-module TDD or regenerating code-structure.md, and dispatches the correct agent with full context. Invoke after PRD is in place and code exists (or the stack is finalized). The skill does not write TDD…
Skill Claude CodeCodex
Orchestrate test execution. Picks scope, computes the report number, enforces the ≥90% coverage gate, dispatches trio:test-testcase-execution-agent one sub-module at a time (persisting each return to disk), assembles report.md + bugs.json from the partials. Stops at report assembly on failures — does NOT auto-chain…
Plugin Claude Code
Trio workflow for Claude Code: 9 skills + 14 agents that orchestrate PRD/TDD/Test-Case authoring, subsprint planning/execution, and ADO sync — plus a local Markdown wiki viewer/editor for the current folder.
Command
Stop the Trio wiki server started by /trio:view-document.