Skip to main content

yezhwi/superpowers-engineering-harness

SkillsMP has collected 10 skills from yezhwi/superpowers-engineering-harness. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
10
GitHub stars
2
GitHub forks
0

Skills in this repository

classification pending

Showing 10 of 10 collected skills.

occupation
unclassified
description

Use when starting or resuming a task in a repo with .harness/ state, when unsure which harness phase comes next, or when asked to run the Engineering Harness loop end-to-end. Orchestrates the fixed state machine; MUST NOT implement business code itself.

updated
occupation
unclassified
description

Review Q2/Q3 changed business paths for production diagnosability and persist structured review input.

updated
occupation
unclassified
description

Turn a User Requirement into a Task Contract: Acceptance Criteria, Requirements, Invariants, Risks, Verification Plan. Produces .harness/requirements.yaml and .harness/invariants.yaml and advances task state CREATED -> SPECIFYING -> PLANNED. This skill MUST…

updated
occupation
unclassified
description

Adversarial review of a Task Contract: construct failure scenarios, attempt to violate Requirements and Invariants. Produces .harness/findings/FND-nnn.yaml files with status=PROPOSED only. This skill MUST NOT confirm bugs, review code style, or suggest…

updated
occupation
unclassified
description

Reproduce an adversarial finding through the mandatory lifecycle PROPOSED -> REPRODUCING -> CONFIRMED (bug reproduced, test RED) -> FIXING -> FIXED (test GREEN) -> VERIFIED (full regression) -> CLOSED, or REJECTED. Each status has one meaning and its own…

updated
occupation
unclassified
description

Review verified diff for unnecessary implementation complexity before adversarial review.

updated
occupation
unclassified
description

Run before implementation to record minimal necessary approach using Harness Decision Ladder.

updated
occupation
unclassified
description

Use when quality_gate.py has returned PASS or BLOCKED and the loop must decide to finish (CONVERGED/DONE), continue iterating, or escalate. Applies v0.1 escalation rules with no scoring.

updated
occupation
unclassified
description

Use when entering VERIFYING or before GATING and fresh evidence is required. Decides which evidence types the task needs, then runs collect_evidence.py; MUST NOT judge pass/fail itself.

updated
occupation
unclassified
description

Use when task state is GATING and a go/no-go decision is needed before CONVERGED. Runs quality_gate.py and maps its exit code to state transitions; MUST NOT assess quality by judgement.

updated
Showing 10 of 10 collected skills.