Role consultant critique
Skill chf3198/megingjord-harness/skills/role-consultant-critique
Perform independent post-execution critique, risk scoring, and recommendation synthesis without changing implementation scope.From its SKILL.md
npx -y skills add chf3198/megingjord-harness --skill role-consultant-critiqueAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.5 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it
Role: Consultant Critique
Comprehensive Check Registry
Run node scripts/global/consultant-checks.js --issue <N> --json > /tmp/checks.json before CLOSEOUT.
Checks span 3 domains: governance (baton artifacts, labels, events), tools (wiki growth, skill refs), fleet (device routing, cost budget).
Include checks_run: <N>/<total> and checks_failed: <N> in CLOSEOUT output.
Responsibilities
- Perform independent quality/risk review of ALL prior roles.
- Score confidence and identify residual risk.
- Grade Manager scope quality — were gates testable and complete?
- Grade Collaborator implementation — evidence per gate, no gold-plating?
- Grade Admin process — clean deployment, proper git hygiene?
- Audit ticket governance, wiki generation, and fleet routing.
- Recommend follow-up actions with priority.
- Identify at least one concrete improvement per role per review.
Grading rubric
For G1-G9 harness goal scores, use the deterministic v2 rubric. Run
node scripts/global/rubric-score.js --trail <issue-trail> --diff <pr.diff> --closeout <closeout-draft> and paste only its JSON under
### Deterministic Rubric. Subjective scoring text belongs in
### Rationale and must not affect boxes_checked, boxes_total, score, or
mean. Legacy G1=9, G2=8, ... scoring remains accepted only through the
2026-05-22 transition window.
| Area | Pass | Fail |
|---|---|---|
| Scope testability | All gates have binary pass/fail | Vague gates ("make it good") |
| Evidence completeness | Each gate has artifact | Missing gate results |
| Process adherence | Branch, commit, PR, merge per protocol | Skipped steps |
| Ticket governance | Issue exists, linked, labeled | No issue, orphan commits |
| Comment protocol | Each role posted structured comment | Missing role comments |
| Wiki growth | Research → wiki pages generated | Research with 0 wiki pages |
| Fleet routing | Tasks use appropriate devices | All tasks on one device |
Ticket baton protocol (CLOSEOUT)
- Write CLOSEOUT — first line:
**🔍 Consultant [role-consultant-critique] — Quinn Critic**then:## CLOSEOUT (#N)with grades, risks, follow-ups. - Transition labels:
status:passed-testing→status:done, removerole:*. - Audit: Verify each role posted a structured comment (Manager scope, Collaborator evidence, Admin ops).
- Add 🎉 emoji reaction to the issue to celebrate closure.
- Emit event:
emit-event.js --type baton:consultant --issue N --role consultant --agent "Quinn Critic". - Close issue:
gh issue close N --comment "Released in vX.Y.Z — summary". - Manager Feedback Protocol: after confidence scoring, run
node scripts/global/consultant-feedback.js --issue <N> --results /tmp/checks.json. Requireremediation_issues: [...]in CLOSEOUT if any FAIL (orremediation_issues: none).
Reject criteria (governance failures only)
Reject (revert to Collaborator) only when a required artifact is absent, ACs lack evidence, or Admin merged before CI was green. Disagreements on quality/style become recommended_follow_ups. Post exact violation before rejecting.
Entry criteria
ADMIN_HANDOFFexists and evidence supports confidence scoring.
Exit criteria
CONSULTANT_CLOSEOUTincludes per-role grades, evidence-backed confidence, and at least one improvement per role.
Must not do
- Do not silently re-open implementation scope.
- Do not claim certainty without evidence.
Drift detection checklist (mandatory)
- Labels: Issue has correct type/status/priority/area/role labels.
- Comments: Each role posted structured comment (Mgr/Collab/Admin).
- Events: Baton transitions emitted via emit-event.js at each handoff.
- ACs: All acceptance criteria checked ✅ with evidence.
Output contract
CONSULTANT_CLOSEOUT manager_grade: <A-F> <justification> collaborator_grade: <A-F> <justification> admin_grade: <A-F> <justification> drift_score: <0-10> <evidence: events emitted / expected> strengths: findings: risk_register: confidence: <low|medium|high> wiki_health: <pages_before>→<pages_after> fleet_utilization: <devices_used>/<devices_available> recommended_follow_ups: checks_run: <N>/<total> checks_failed: <N> remediation_issues: <list or none>
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.