effective-harnesses
Installation
SKILL.md
Effective Harnesses
Purpose
Use this skill to keep long-running implementation or research projects reliable across many agent sessions. Maintain a small set of durable project files so any compatible agent can resume work without relying on hidden chat context.
Core Principles
- Work on one feature at a time unless the user explicitly requests parallel work.
- Track every feature in
feature_list.json. - Run each feature's test/check command before marking it complete.
- Keep a human-readable progress log for recovery.
- Commit meaningful checkpoints when the environment and user instructions require git commits.
- Prefer portable files and commands over host-specific slash commands.
Harness Files
Create or maintain these files at the project root: