claude-harness
Long-running agent harness with 5-layer memory architecture, GitHub integration via gh CLI, autonomous batch processing with a dedicated implementer subagent, Agent Teams with ATDD, quality-gate hooks, and 6 Agent Skills
by panayiotisMIT79updated 3 weeks ago
Source
git clone https://github.com/panayiotism/claude-harnessClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
├── .claude-plugin/plugin.json├── skills/checkpoint/SKILL.md├── skills/flow/SKILL.md├── skills/merge/SKILL.md├── skills/prd-breakdown/SKILL.md├── skills/setup/SKILL.md└── skills/start/SKILL.md
Skills6
Save session progress by committing changes, pushing to remote, creating or updating a pull request, persisting decisions and patterns to memory layers, compiling session briefing, and archiving completed features. Use when saving work, creating a PR, preserving session state, or manually checkpointing progress.
Unified end-to-end development workflow - creates a feature (GitHub issue, branch, Gherkin acceptance criteria), implements it in an isolated subagent via ATDD, verifies, checkpoints (commit/push/PR), and merges. Use for implementing features, fixing bugs, batch-processing a feature backlog, or planning implementations.
Merge all open pull requests, close linked issues, delete feature branches, and clean up local and remote refs. Use when completing features, merging PRs after review, or finalizing a release cycle.
Analyze a PRD (product requirements document) and perform a breakdown into atomic features with Gherkin acceptance criteria. Use for PRD analysis, feature extraction, requirement decomposition, acceptance test generation, dependency graphing, and project planning from product specifications.
Initialize, upgrade, or migrate the claude-harness plugin in a project. Use for first-time setup, plugin installation, version migration, memory directory configuration, legacy file cleanup, and project harness initialization.
Start a coding session with full context compilation, GitHub sync, and memory loading. Use for session start, project status check, context restoration, loop state recovery, GitHub issue synchronization, and feature priority review.
Manifests1
{
"name": "claude-harness",
"displayName": "Claude Harness",
"description": "Long-running agent harness with 5-layer memory architecture, GitHub integration via gh CLI, autonomous batch processing with a dedicated implementer subagent, Agent Teams with ATDD, quality-gate hooks, and 6 Agent Skills",
"author": {
"name": "panayiotis"
},
"homepage": "https://github.com/panayiotism/claude-harness",
"repository": "https://github.com/panayiotism/claude-harness",
"license": "MIT",
"keywords": [
"workflow",
"memory",
"autonomous",
"atdd",
"github",
"agent-teams"
]
}