Skip to main content

gsd-validation

Automated post-phase validation workflow for GSD phases with deterministic gates and HITL controls.

Quellinformationen

Repository
digi4care/opencode-mastery
Letzte Quellaktivität
21. Februar 2026 um 09:55
Erkannte Sprache von SKILL.md
Englisch
Sterne
0
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
gsd-validation
description
Automated post-phase validation workflow for GSD phases with deterministic gates and HITL controls.
license
MIT
compatibility
opencode
metadata
{"author":"OpenCode Community","version":"1.0.0"}
# gsd-validation Automated post-phase validation workflow for GSD phases. ## Purpose Run a deterministic verification pipeline after implementation: 1. verify work 2. analyze flow gaps 3. apply HITL decision gate when gaps exist 4. execute runtime test stack (servers, browser, logs) 5. emit final report artifacts ## Triggers Use this skill when the request includes: - validating a finished phase end-to-end - combining `/gsd-auto-validate` and `/gsd-analyze-flow` - automated browser + server log validation - safe teardown requirements in shared/swarm environments ## Workflow 1. Parse phase id and execution mode (`quick|full`) 2. Run `/gsd-auto-validate <phase>` 3. Run `/gsd-analyze-flow <phase>` 4. If gaps exist, enforce HITL gate using `references/gate-policy.md` 5. If approved for tests, execute runtime tools in this order: - `gsd-run-create` - `gsd-server-start` - `gsd-server-wait-ready` - `gsd-playwright-execute` - `gsd-logs-collect` - `gsd-server-stop-owned` - `gsd-run-finalize` 6. Render final report from `references/report-template.md` ## Runtime Tool Contract Expectations - `gsd-run-create`: creates run workspace and returns `runId` - `gsd-server-start`: starts tracked process and records ownership metadata - `gsd-server-wait-ready`: verifies readiness with probe evidence - `gsd-playwright-execute`: runs browser tests and stores artifacts - `gsd-logs-collect`: produces structured issues with severity - `gsd-server-stop-owned`: terminates only validated run-owned processes - `gsd-run-finalize`: emits `FINAL-VALIDATION.md` and `FINAL-VALIDATION.json` ## Failure Handling 1. On verify or flow-analysis failure: finalize run as `failed` 2. On gap gate stop or fix-plan path: finalize run as `blocked` 3. On runtime tool failure: continue teardown, then finalize run as `failed` 4. On teardown safety skip: include warnings in final report, never force kill unknown processes ## Modes | Mode | Behavior | | ----- | ---------------------------------------------------- | | quick | smoke-level test depth, minimal artifacts | | full | complete flow checks, visual evidence, extended logs | ## Safety Rules - never kill processes not proven as run-owned - never bypass gap gate without explicit user decision - always preserve run artifacts even on partial failure ## References - `references/gate-policy.md` - `references/report-template.md`
Auf GitHub ansehen