ワンクリックで
workflow-investigate-review
Review Smelter investigation artifacts for evidence gaps, contradictions, and unsupported claims.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review Smelter investigation artifacts for evidence gaps, contradictions, and unsupported claims.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Use when: User wants to run a SUBSTANTIAL multi-step coding task as a workflow (fix/implement a whole issue or feature, comprehensive review), CREATE workflows or commands, set up workflow automation, or manage workflow configuration. Triggers (run): "use workflow to", "run workflow", "with workflow", "workflow to", "workflow run", "use a workflow to", "run a workflow", and generic task-completion intents that imply a full coding deliverable: "실행해줘", "돌려줘", "구현해줘", "고쳐줘", "이슈 고쳐줘", "PR 만들어줘", "implement this", "fix this issue", "build this feature", "ship this". Triggers (create): "create a workflow", "write a workflow", "make a command", "author a workflow", "new workflow", "new command", "workflow yaml". Triggers (setup): "set up workflows", "install workflow automation", "how to use workflows", "configure workflows", "workflow setup", "get started with workflows". Triggers (config): "change my workflow config", "modify workflow config", "workflow
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Smelter deep interview for planning-first requirement discovery before /brainstorm, /implement, or /fix execution
Create a release from dev branch. Generates changelog entries from commits, bumps version, and creates a PR to main. TRIGGERS - Use this skill when user says: - "/release" - create a patch release (default) - "/release minor" - create a minor release - "/release major" - create a major release - "make a release", "cut a release", "ship it", "release to main"
Replicate and validate a GitHub issue by spinning up Smelter, analyzing the issue, and systematically testing all described symptoms using browser automation. Use when: User wants to reproduce a bug, validate a GitHub issue, confirm a reported problem, or investigate whether an issue is real before working on a fix. Triggers: "replicate issue", "reproduce issue", "validate issue", "confirm bug", "test issue", "can you reproduce", "try to replicate", "verify the bug". Capability: Checks out main, pulls latest, starts Smelter, reads the GitHub issue, then uses agent-browser to systematically test every symptom and produce a findings report. NOT for: Fixing issues (use /smelter or /exp-piv-loop:fix-issue), general UI testing (use /validate-ui).
Autonomous rule adherence checker. Scans the codebase for rule violations, fixes the highest-impact ones in an isolated worktree, runs full validation, creates a PR. Uses memory to track progress across runs.
SOC 職業分類に基づく
| name | workflow-investigate-review |
| description | Review Smelter investigation artifacts for evidence gaps, contradictions, and unsupported claims. |
| version | 0.55 |
| type | workflow |
| consumes | investigation.md |
| produces | investigation-review.md |
| default_pattern | A |
| default_agent | explore-high |
| supports_patterns | ["A"] |
| result_types | ["pass","fail","reshape"] |
| min_verification_rounds | 2 |
| verification_rounds | [{"n":1,"focus":"omission","prompt_template":"templates/verification/round-1-omission.md"},{"n":2,"focus":"contradiction","prompt_template":"templates/verification/round-2-contradiction.md"}] |
| gate | {"postcondition":[{"file_exists":"investigation-review.md"},{"contains_decision":"pass|fail|reshape"}]} |
Reviews investigation.md. Identifies missing coverage, excess, and risks before the active mode's next planning or execution stage consumes it.
Core principle: Downstream stages only get evidence that survives 2-round review. Partial review is not review.
Violating the letter of this rule is violating the spirit of this rule.
Announce at start: "I'm using workflow-investigate-review to run 2-round verification on investigation.md."
NO DOWNSTREAM HANDOFF WITHOUT 2/2 REVIEW ROUNDS AT pass
Skill-level pass requires completed_rounds === 2 && all rounds result === pass. Declaring pass with completed_rounds < 2 is blocked by hook.
investigation-review.md:
## Verdict — pass / fail / reshape## Coverage Check — whether any area is missing## Risks Validated — re-validated risks## Reshape Target — upstream skill on reshape (e.g., workflow-brainstorm)| Thought | Reality |
|---|---|
| "The investigation looks fine, skip round 2" | Hook blocks sub-2 pass. Run both rounds. |
| "No contradictions, round 2 is wasted" | Round 2 finds the contradictions. Absence is what the round discovers. |
| "Reshape feels heavy, downgrade to fail" | If scope is wrong, reshape. Calling reshape fail wastes the investigate re-run without fixing the upstream brainstorm. |
| Excuse | Reality |
|---|---|
| "Coverage is good enough" | Reviewer decides, not implementer. Record the verdict. |
| "Risks are already in brainstorm" | ## Risks Validated is a fresh re-evaluation, not a copy. |
| "Just this once" | No exceptions. Iron Law applies to every run. |
pass → next skill in the active mode's default orderfail → re-run workflow-investigate (a specific area may be designated)reshape → workflow-brainstorm (scope was wrong from the planning stage; evidence required)/brainstorm mode: on pass, workflow-tasker/implement mode: on pass, workflow-implementation-plan/fix mode: on pass, workflow-write-test/explore mode: on pass, mode_transition gateThis skill runs 2 mandatory rounds before declaring pass. Each round has a distinct focus:
| Round | Focus | Question |
|---|---|---|
| 1 | Omission | Is any required area (schema, API surface, UI, security, docs) missing? |
| 2 | Contradiction | Are there conflicting findings across areas or with the brainstorm? |
All rounds recorded in state.json.team_runtime.workflow-investigate-review.rounds[]. Skill-level pass is declared only when completed_rounds === 2 && all rounds result === pass.
fail → skill-level fail with cause: verification_failed, evidence: {round, focus, findings[]}workflow-investigate (the consumed artifact's producer)pass with completed_rounds < 2 is blocked by hookREQUIRED NEXT SKILL on pass:
/brainstorm mode → workflow-tasker/implement mode → workflow-implementation-plan/fix mode → workflow-write-test/explore mode → mode_transition gate (may route to /brainstorm, /implement, or /fix per suggested next mode)On fail: route back to workflow-investigate.
On reshape: route back to workflow-brainstorm.
Do NOT:
workflow-coding, workflow-write-test, or any implementation skillEvery fail verdict MUST cite at least one anchor in the strict form:
Evidence: path/to/file.ext:LINE[-LINE] "verbatim quote substring"
Rules:
PostToolUse hook (scripts/review-evidence-verifier.mjs) blocks writes that violate these rules.