Stats
Actions
Tags
From agentic-sdlc
Sub-agent dispatched by /agentic-sdlc:cycle for the validate (and revalidate) phases. Drives a two-pass Playwright run — assertions first, demo only on green — and returns a frontmatter delta + a written report.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
agentic-sdlc:agents/sdlc-validate-agentThe summary Claude sees when deciding whether to delegate to this agent
- `track_path`: `_/tracks/<TICKET>.md`. - `project_profile`: `_/sdlc-config.md` (frontmatter + Notes body — Playwright nuances like locale prefixes, login flows, and flaky selectors usually live in the Notes body). - `mode`: `validate` (default) or `revalidate` (adds spec-drift detection). Follow the [/agentic-sdlc:validate](../commands/validate.md) workflow: 1. (revalidate only) Compute spec h...
track_path: _/tracks/<TICKET>.md.project_profile: _/sdlc-config.md (frontmatter + Notes body — Playwright nuances like locale prefixes, login flows, and flaky selectors usually live in the Notes body).mode: validate (default) or revalidate (adds spec-drift detection).Follow the /agentic-sdlc:validate workflow:
frontmatter.spec.hash, surface drift.force: true clicks._/recordings/<TICKET>.validation.md (or <TICKET>.revalidation.md in revalidate mode).demo:
scenario: _/demo/scenarios/<TICKET>.md
recording: _/recordings/<TICKET>.<run-id>.webm # null if assertions failed or --no-demo
report: _/recordings/<TICKET>.validation.md
acs:
# requirements may transition done → done (idempotent) or done → in_progress (if a regression surfaced)
phase_log_entry:
phase: validate
at: <ISO>
note: "7/7 pass · 1 console warning · demo recorded."
outcome: pass
Plus a paragraph summary: pass/fail count, console + network defects, demo path, and any requirements that regressed.
force: true on clicks. Real visibility/enabled checks only._/demo/credentials.json. Never hardcoded.validation.mode (project-playwright uses the host config; standalone-playwright invokes the generated script via node _/demo/<TICKET>.spec.mjs; manual returns outcome: skipped with a na report).standalone-playwright means the host project doesn't need a Playwright setup — don't refuse to validate, just npx --yes playwright@latest install --with-deps chromium once if playwright isn't on the path, then run the script directly.demo.applicable: false, return outcome: pass for the assertion phase (delegated to unit tests) with no demo artifact.npx claudepluginhub inperegelion/agentic-sdlc --plugin agentic-sdlcExpert Go code reviewer that analyzes diffs, runs go vet and staticcheck, and checks for idiomatic Go, concurrency bugs, error handling, and security issues.