packages/qfai/assets/init/.qfai/assistant/skills/qfai-prototyping-full-harness/SKILL.md
# /qfai-prototyping-full-harness [DRIFT-PROTOCOL:MANDATORY] Premium prototyping skill with planner/generator/evaluator iteration loop. Full-harness mode is an **explicit, non-default** path activated only via `qfai prototyping --mode full-harness` or discussion artifact recommendation. > This skill defines a real execution workflow — it is NOT a routing-only redirect. ## When to Use - Projects requiring L3–L5 fidelity evidence (production-ready prototypes). - Evaluation needs: weighted mult
npx skillsauth add aganesy/qfai packages/qfai/assets/init/.qfai/assistant/skills/qfai-prototyping-full-harnessInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
[DRIFT-PROTOCOL:MANDATORY]
Premium prototyping skill with planner/generator/evaluator iteration loop.
Full-harness mode is an explicit, non-default path activated only via
qfai prototyping --mode full-harness or discussion artifact recommendation.
This skill defines a real execution workflow — it is NOT a routing-only redirect.
The full-harness iteration loop proceeds through four phases per cycle:
Every full-harness run MUST produce:
captured / skipped / failed status (3-state vocabulary).qfai validate at each iteration.test-layers.md and plan,PASS or REVISE.REVISE must include a concrete alternative proposal.qfai.config.yaml under prototyping.calibration.This skill covers full-harness mode only. See also:
| Mode | Scope | Skill |
| ---------------- | --------------------------------------- | --------------------------------------------- |
| low-cost | Static checks only (L1/L2) | /qfai-prototyping |
| standard | Static + optional light runtime (L2/L3) | /qfai-prototyping |
| full-harness | Static + runtime-heavy (L3/L4/L5) | /qfai-prototyping-full-harness (this skill) |
Standard and low-cost modes are handled by the standard /qfai-prototyping skill.
Full-harness adds runtime-heavy obligations: API non-404 checks, DB existence verification,
and UI route reachability — these are NOT imposed on standard or low-cost modes.
For non-UI projects (surface: non-ui), this skill returns n/a.
Full-harness obligations assume a UI-bearing surface.
This section is mandatory and overrides conflicting fallback text.
Simulation mode allowed.Subagents: simulated (reason: <why unavailable>)User approval: <quote or reference>Every major artifact in this stage MUST include this table:
| Step | Role (sub-agent) | Task title | Input (refs) | Output (refs) | Status (PASS/REVISE) | | ---- | ---------------- | ---------- | ------------ | ------------- | -------------------- | | 1 | <role> | <task> | <refs> | <refs> | PASS/REVISE |
Before declaring completion, you MUST:
Create/update both artifacts in .qfai/evidence/:
iterations[] with per-cycle scoring and decisionmeta.generatedAt, meta.toolVersion, meta.commands[]qfai validate --fail-on error passes.When complete, provide a final user-facing completion message and list actions.
/qfai-atdd.
Action: implement acceptance tests against the full-harness prototype./qfai-verify.
Action: run full validation/report flow and publish gate evidence./qfai-prototyping-full-harness.
Action: fix convergence failures or scoring trace gaps.testing
# /qfai-prototyping-full-harness [DRIFT-PROTOCOL:MANDATORY] Premium prototyping skill with planner/generator/evaluator iteration loop. Full-harness mode is an **explicit, non-default** path activated only via `qfai prototyping --mode full-harness` or discussion artifact recommendation. > This skill defines a real execution workflow — it is NOT a routing-only redirect. ## When to Use - Projects requiring L3–L5 fidelity evidence (production-ready prototypes). - Evaluation needs: weighted mult
testing
Run and document quality gates (repo + qfai validate/report), fix until PASS.
testing
Create and update layered SDD artifacts ( policies + spec-XXXX) in one workflow.
testing
Implement a minimum runnable skeleton for ALL specs and block DONE until evidence + validate gate pass.