epic

Featured

Multi-tool AI agent harness — 22 skills, self-evolving engine, unified memory, autonomous spec-to-PR pipeline. Works with Claude Code, Codex, Cursor, OpenCode, and Cline.

plugin 18 stars 5 forks Updated today Apache-2.0

Install

Plugins install via a marketplace, in two steps.

This plugin isn't listed in a marketplace we've indexed. Install it directly from its GitHub repository — the README has the setup steps.

View on GitHub

Bundles

Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.

Skills (28)

Testing & QA Listed

benchmark

Executes Bare-vs-Epic A/B benchmarking, Ring 0 Guard 50 challenge, and full golden set evaluation for epic-harness. Orchestrates worker sessions, enforces strict workspace isolation, and synthesizes multi-dimensional comparison reports in TUI. Triggers: /benchmark, 'benchmark', 'a/b test', 'eval harness', 'smoke test', 'full eval'.

18 Updated today
epicsagas
AI & Automation Listed

_critic

HarnessX Critic (Tier 2.1) — adversarial review of evolved-skill proposals against trace evidence. Detects reward hacking and manifest/evidence contradictions. Out-of-band LLM counterpart to the in-loop deterministic critic in src/evolve/critic.rs.

18 Updated today
epicsagas
AI & Automation Listed

_dispatch

Core router. Always active. Auto-invokes matching skill before every response. Runs confusion protocol on high-risk ambiguity.

18 Updated today
epicsagas
AI & Automation Listed

agent-introspection

Loop-breaking self-diagnosis. Use when 3+ consecutive failures occur, circular retries persist, or context overwhelms the session.

18 Updated today
epicsagas
AI & Automation Listed

audit

Audit phase. Parallel review: code quality + security + tests. Semantic dedup of cross-mode findings. Outputs PASS/WARN/FAIL per dimension. Validates spec coverage.

18 Updated today
epicsagas
Code & Development Listed

commit

Conventional Commits 1.0 generator. Stages relevant files, infers type(scope): description, never uses --no-verify.

18 Updated today
epicsagas
AI & Automation Listed

context

Working-state snapshot guidance. Restates task/files/decisions in one block so state survives context compaction. Compaction timing is the host's job.

18 Updated today
epicsagas
AI & Automation Listed

council

4-voice parallel deliberation (Architect · Skeptic · Pragmatist · Critic) for architecture, tech selection, or design decisions with no clear answer. Anti-anchoring: each voice gets independent context. Records decision in harness-mem.

2 Updated 3 days ago
epicsagas
Code & Development Listed

debug

Systematic root-cause isolation for test failures, runtime errors, or unexpected behavior. Narrow hypothesis → verify → fix.

18 Updated today
epicsagas
AI & Automation Listed

discover

Trigger: vague/unfocused request or solution-without-problem. Also invoked via /discover command. Reframes goal before acting.

18 Updated today
epicsagas
Data & Documents Listed

document

Documentation generator for public APIs, functions, and modules. Use when exports, signatures, or new modules are added or changed.

18 Updated today
epicsagas
AI & Automation Listed

eval

Quality and performance evaluation with baseline comparison. Sub-modes: correctness, performance, quality, regression. Outputs PASS/WARN/FAIL per dimension. Use for pre-ship evaluation or regression checks.

18 Updated today
epicsagas
Show all 28 bundled skills
AI & Automation Listed

evolve

Ring 3 evolution engine. Analyzes session observations, generates and improves evolved skills, shows metrics dashboard. Subcommands: status, history, rollback, reset. Use for post-session review and skill improvement.

18 Updated today
epicsagas
AI & Automation Listed

go

Go phase. Reads the approved SPEC file, maps Requirements to tasks (plan), executes via TDD (build), and integrates results verifying all Acceptance Criteria.

18 Updated today
epicsagas
AI & Automation Listed

orbit

State-persisted autonomous pipeline: spec → go → audit → eval → ship → evolve in one command. Auto-detects direct/council/interactive mode. Crash-recoverable via PIPELINE-*.json. Hands-off until PR.

18 Updated today
epicsagas
AI & Automation Listed

orchestrate

Trigger: active multi-agent run. Handles inbox reading, dep resolution, message formatting, handoffs. Also provides status dashboard and intervention control via internal modes.

18 Updated today
epicsagas
AI & Automation Listed

perf

Performance optimizer for loops, DB queries, rendering, and batch operations. Catches N+1 queries, missing indexes, and unnecessary re-renders.

18 Updated today
epicsagas
AI & Automation Listed

reflect

On-demand human self-assessment of AI usage quality. Scores 5 dimensions from session data. Not agent performance review.

18 Updated today
epicsagas
AI & Automation Listed

secure

Security review checklist with optional engagement scoping. Use when auth, DB, API, infra, or secrets code is touched.

18 Updated today
epicsagas
AI & Automation Listed

ship

Ship phase. Runs isolated integration test in a fresh worktree, creates a PR with full spec + audit report in the body, watches CI, and auto-fixes failures.

18 Updated today
epicsagas
AI & Automation Listed

simplify

Code simplification for high-complexity files. Targets deep nesting, copy-paste patterns, and god functions.

18 Updated today
epicsagas
AI & Automation Listed

spec

Spec phase. Converts user requirements into a numbered Requirements + Acceptance Criteria document saved as SPEC-{timestamp}.md. Prompts /team suggestion when 3+ requirements are detected.

18 Updated today
epicsagas
Testing & QA Listed

tdd

Test-Driven Development enforcer. Red→Green→Refactor cycle with no production code without a failing test first. Use for new features and bug fixes.

18 Updated today
epicsagas
AI & Automation Listed

team

Org-level agent team designer via `epic team` CLI (cross-project, append-merge). Subcommands: list, show, sync, link, unlink, history. Use when setting up agents, designing teams, or /spec yields 3+ requirements.

18 Updated today
epicsagas
AI & Automation Listed

threat-model

Threat modeling and attack surface analysis. Use when assessing security boundaries, modeling threat actors, or generating threat scenarios.

18 Updated today
epicsagas
AI & Automation Listed

triage

Adversarial validation of vulnerability findings. Use when triaging security findings, validating vulnerabilities, or prioritizing remediation.

18 Updated today
epicsagas
AI & Automation Listed

verify

Pre-merge verification gate. Build, test, and lint must all pass before marking done or shipping.

18 Updated today
epicsagas
AI & Automation Listed

vuln-scan

Systematic vulnerability scan across injection, auth, data exposure, and dependencies — traced by reading code, not grepping for keywords. Use when scanning for vulnerabilities, reviewing security, or validating threat models.

18 Updated today
epicsagas

Quality Score: 75/100

Stars 20%
43
Recency 20%
100
Manifest 20%
100
Documentation 15%
0
Issue Health 10%
50
License 10%
100
Description 5%
100

Details

Author
epicsagas
Repository
epicsagas/epic-harness
Created
5 months ago
Last Updated
today
Language
Rust
License
Apache-2.0