plugins marketplace
← All plugins

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

Claude Code6 skills

by panayiotisMIT79updated 3 weeks ago

Source

git clone https://github.com/panayiotism/claude-harness

Clone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.

Layout

claude-harness/
├── .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

checkpointskills/checkpoint/SKILL.md

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.

flowskills/flow/SKILL.md

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.

mergeskills/merge/SKILL.md

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.

prd-breakdownskills/prd-breakdown/SKILL.md

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.

setupskills/setup/SKILL.md

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.

startskills/start/SKILL.md

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

.claude-plugin/plugin.json
{
  "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"
  ]
}