plugins/harness-powers/skills/harness-execute/SKILL.md
Use to execute an active Harness plan from docs/exec-plans/active/ while updating checkboxes, evidence, verification, and completion handoffs.
npx skillsauth add Refinex-Space/Refinex-Skills harness-executeInstall 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.
Execute an active plan while preserving audit evidence and respecting task ownership.
Load a plan from docs/exec-plans/active/, review it critically, execute task by task, update checkbox state and evidence as work completes, then hand off to harness-verify and harness-finish.
Do not execute plans from unstated locations unless the user explicitly provides a different plan path.
docs/exec-plans/active/.AGENTS.md, and relevant docs referenced by the plan.For each task:
- [ ] to - [x] only after the step is actually complete.Use harness-dispatch when work can be split into independent tasks with disjoint write scopes.
The primary agent keeps ownership of:
Delegated workers must receive:
Do not dispatch tasks that modify the same files unless the plan explicitly coordinates ordering and ownership.
The active plan is the source of execution truth. Update it as evidence is gathered:
Do not mark a task complete based on intent. Mark it complete only after implementation and verification evidence exist.
Stop immediately and ask for help when:
Record the blocker in the active plan if the plan is within your write scope. If not, report the blocker in your response.
After all assigned tasks are implemented and evidenced:
harness-verify before making any success claim.harness-finish for integration, branch, PR, or cleanup decisions.harness-dispatch for safe delegation, not ambiguous ownership.harness-verify before claiming completion.harness-finish after verified implementation work.development
Deep initialization of project AGENTS.md hierarchy and control plane for AI coding agents. Use this skill whenever the user wants to set up, initialize, bootstrap, or create AGENTS.md / CLAUDE.md files for their project, or when they mention "init-deep", "harness setup", "control plane", "agent context", "project initialization for agents", or want to make their codebase agent-ready. Also trigger when a user says things like "set up my repo for Claude Code", "make this project work better with agents", "create agent instructions", "bootstrap harness", or "initialize agent docs". This skill handles both existing large codebases (where hierarchical, module-scoped AGENTS.md files are needed) and new/small projects (where brainstorming with the user comes first). Do NOT use this skill for routine code changes, bug fixes, or general documentation — it is specifically for creating the structured agent control plane.
development
Detect and fix drift in project AGENTS.md files and agent control plane. Use this skill whenever the user wants to audit, recalibrate, refresh, update, or fix their existing AGENTS.md files, or when they mention "drift", "stale AGENTS.md", "outdated agent instructions", "recalibrate", "sync agents", "audit control plane", "AGENTS.md is wrong/old/broken", or when they suspect their agent harness has fallen out of sync with the codebase. Also trigger when a user says things like "my agents keep making wrong assumptions", "Claude doesn't understand the new structure", "we refactored but the AGENTS.md is old", "check if my AGENTS.md is still accurate", or "update my agent docs". This skill is the companion to init-deep — init-deep creates the control plane from scratch, drift-doctor maintains it over time. Do NOT use for initial creation of AGENTS.md (use init-deep instead). Do NOT use for general code review or documentation updates unrelated to agent context.
development
Use when adding, fixing, reviewing, or generating code comments, docstrings, Javadoc, JSDoc/TSDoc, rustdoc, SQL comments, or documentation comments for source, markup, configuration, or database files.
development
Enforce production-grade Java development standards when writing, reviewing, or architecting Java code. Covers commenting, core Java idioms (Stream, collections, concurrency, generics), 23 GoF design patterns, SonarQube/Alibaba p3c/Lombok rules, Spring Boot MVC structure, Spring Cloud DDD microservices, MyBatis/JPA/transaction management, exception handling, logging, REST API design, testing, and security. Trigger whenever the user writes Java code, reviews Java code, designs a Spring Boot or Spring Cloud project, implements a design pattern, fixes code smells, discusses architecture, or asks about Java best practices. Also trigger when Java code is pasted for feedback or the user asks about package structure, DTO/VO/PO conventions, or coding standards.