harness
🔌Pluginnewkayak12/claude-skills
Harness — a lightweight reasoning floor. Pass a raw request; a fixed six-stage engine runs Plan(opus) → SetGoal(opus, adversarial critic) → Implement(sonnet, repo-skill executors) → Test(sonnet, deterministic evidence) → QualityGate(opus, bounded loop + goal-level gate) → Report(sonnet). Filters repetition and below-threshold answers regardless of main-session model. B (request + engine) default; A (bespoke Workflow) for custom control flow. Enforcement: opt-in PreToolUse gate — projects list gated paths in .claude/harness-gate.json; edits there require harness engagement (fail-open). The install skill scaffolds a project: it embeds the self-contained gate hook (copies goal-gate.mjs into .claude/hooks/ and merges a PreToolUse entry into committed .claude/settings.json), plus gate config, default conventions (coding/verification/boundaries), and an ambient CLAUDE.md section — project-owned copies, never overwritten. It also optionally embeds the engine + statically-referenced skills into .claude/harness/ for plugin-less environments (opt-in; dynamic subgoal skills[] can't be pre-enumerated). Mode M: for control flow the fixed stages can't express, the harness generates a bespoke Workflow from templates/meta-skeleton.js (contract preserved: judge≠actor, model pins, bounded loops, deterministic Test, goal-level gate).
Part of
newkayak12/claude-skills
Installation
/plugin marketplace add newkayak12/claude-skills/plugin install harness@newkayak12-claude-skillsMore from this repository10
Skill management: quality-assure skills (6-dimension QA) and audit trigger coverage.
Writing skills: doc co-authoring, writing plans, skill writing, writer verification, SBI feedback writing, and technical blog writing.
Thinking and ideation skills: brainstorming (v2 — explicit diverge/converge with SCAMPER/analogy/constraint relaxation + kill-criteria), devil's advocate (v2), problem reframing (v2 — symptom/problem split, 5 Whys ↔ 5 Hows, stakeholder reframe), thought organizing, microinteractions design, negotiation, first-principles thinking, and deep-thinking-workflow.
Portfolio and career skills: JD analysis, portfolio rewriting, company research, feedback, pattern extraction, interview prep, resume tailoring, job-application-workflow, and ppt-keycolor-changer.
Agent orchestration skills: dispatching parallel agents, subagent-driven development, and task decomposition.
Skills
Thinking quality skills: assumption extraction, bias auditing (v2 — context probe, per-bias remedies, calibration check), fallacy detection, mental models, epistemic reasoning, tradeoff articulation, question upgrading, second-order thinking, and thinking style profiling.
Planning skills: executing implementation plans and roadmap planning.
Engineering skills: CLI, SQL, clean architecture, clean code, DDD, pragmatic programming, database optimization, chaos engineering, Spring Boot, microservices, Kotlin, TDD, frontend, code documentation, testing, SRE, performance profiling & optimization, incident response, documentation strategy, and dev-quality-workflow (full dev cycle entry point). ADR drafting moved to the technique-write plugin.
Engineering leadership skills: 1-on-1 meetings for managers and ICs, engineer leveling and promotion cases, calibration conversations.