ECC Tools
Agent harness engineering toolkit that extracts coding patterns from git history and generates skills to guide AI coding agents like Claude Code.
At a Glance
Pricing
Basic skill generation with 10 repository analyses per month and 200 commits analyzed per repo
Engagement
Available On
Listed Mar 2026
About ECC Tools
ECC Tools (Everything Claude Code) is an agent harness engineering toolkit — a system for building the infrastructure that guides, controls, and optimizes AI coding agents so they produce reliable output without constant human supervision. Rather than treating AI code editors as standalone tools, ECC treats them as agents that need a harness: strict architecture enforcement, fast feedback loops, managed context, and learned conventions. It analyzes repository git history using AI to extract coding patterns and workflows, then generates structured skill files that teach Claude Code how your team works.
Harness engineering is the emerging practice of constructing scaffolding around AI agents so they perform coding tasks accurately and consistently. ECC Tools is one of the most complete implementations of this approach, consisting of two complementary products: an automated GitHub App that creates pull requests with extracted skills and instincts, and a large open-source repository of production-ready agents, skills, hooks, commands, rules, and MCP configurations. Together they form the harness that keeps AI agents on track.
The core problem harness coding solves is that every codebase contains implicit knowledge — architectural decisions, naming conventions, testing patterns, deployment workflows — buried in commit history. Without a harness, each AI coding session starts from scratch. ECC Tools makes this knowledge explicit and machine-readable, giving agents computed context at session start so they follow your conventions from the first line of code.
- Harness-First Architecture - Designed around harness engineering principles: strict rules enforced by linters, hooks for fast feedback loops, context management to prevent agent drift, and verification loops that maintain quality gates
- Automated Skill Generation - Install the GitHub App, comment
/ecc-tools analyzeon any issue, and receive a PR with SKILL.md and instincts extracted from up to 5,000 commits of git history - Continuous Learning v2 - An instinct-based learning system that observes your workflow and creates atomic, confidence-weighted behaviors that evolve over time, allowing the harness to improve itself as your codebase grows
- Specialized Subagents - Pre-built agents for delegated harness coding tasks including code review, security analysis, test-driven development, build error resolution, architecture planning, and documentation syncing
- Cross-Platform Harness Support - Works with Claude Code, Cursor, OpenCode, and Codex from a single configuration source, providing consistent harness behavior across all major AI coding tools
- Hook System - Trigger-based automations forming the fast feedback loop layer of the harness, including memory persistence across sessions, strategic compaction suggestions, and session evaluation for pattern extraction
- Slash Commands - Quick-execution commands like
/tdd,/plan,/code-review,/e2e, and/security-reviewfor common development workflows - AgentShield Integration - Built-in security scanning with 102 rules and over 1,200 tests that audit AI agent configurations for prompt injection vulnerabilities and misconfigured guardrails
- Pattern Detection - Analyzes commit history to detect coding conventions, architectural patterns, folder structures, and recurring processes that should be encoded into the harness
- Instinct Evolution - The
/evolvecommand clusters related instincts into full skills, letting the harness progressively build domain expertise from observed patterns - Language-Specific Skills - Pre-built harness skill sets for TypeScript, Go, Python/Django, Java Spring Boot, and Swift covering coding standards, backend patterns, and testing workflows
- Context Window Management - Strategic compaction skills and model selection guidance to optimize token usage, a critical harness engineering concern that prevents agent context overflow
- Rules System - Always-enforced guidelines for security, testing, coding style, and git workflow that form the strict architecture layer of the harness
- Verification Loops - Checkpoint and continuous evaluation systems implementing the fast feedback loop principle central to harness engineering
- Multi-Agent Orchestration - PM2 process management and parallel execution using git worktrees for complex multi-service harness coding workflows
- MCP Configurations - Pre-configured server setups for GitHub, Supabase, Vercel, Railway, and other common development services
To get started, install globally with npm i -g ecc-universal, or add the plugin in Claude Code with /plugin marketplace add affaan-m/everything-claude-code. The GitHub App can be installed at github.com/apps/ecc-tools for automated repository analysis.
Community Discussions
Be the first to start a conversation about ECC Tools
Share your experience with ECC Tools, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Basic skill generation with 10 repository analyses per month and 200 commits analyzed per repo
- 10 repository analyses per month
- 200 commits analyzed per repo
- Basic pattern detection
- SKILL.md generation
- Community support
Pro
Advanced skill generation with 50 analyses per month, instincts v2, and workflow detection
- 50 repository analyses per month
- 1,000 commits analyzed per repo
- Advanced pattern detection
- SKILL.md + Instincts v2 generation
- Workflow detection
- Priority support
Enterprise
Unlimited analyses with team sharing, collaboration features, and self-hosted deployment option
- Unlimited repository analyses
- 5,000 commits analyzed per repo
- Full pattern detection suite
- All export formats
- Team sharing and collaboration
- Dedicated support
- Self-hosted option
Capabilities
Key Features
- Agent harness engineering framework for AI coding tools
- AI-powered skill generation from git history
- Automated GitHub App analysis with PR creation
- Continuous learning v2 with confidence-weighted instincts
- Harness-first architecture with strict rules, hooks, and verification loops
- Specialized subagents for delegated harness coding tasks
- Cross-platform harness support for Claude Code, Cursor, OpenCode, and Codex
- Hook system for fast feedback loops and session lifecycle management
- Context management to prevent agent drift and context overflow
- Slash commands for TDD, planning, code review, E2E testing, and security
- AgentShield integration with 102 security rules
- Pattern detection from commit history and coding conventions
- Instinct evolution that clusters patterns into reusable harness skills
- Language-specific harness skills for TypeScript, Go, Python, Django, Java, and Swift
- Plugin marketplace installation for Claude Code
- Context window management and strategic compaction
- Pre-configured MCP server setups for GitHub, Supabase, Vercel, and Railway
- Verification loops with checkpoint and continuous evaluation
- Multi-agent orchestration with PM2 and git worktrees
- Rules system for enforcing non-negotiable coding standards across agents
- Cross-platform Node.js hooks for Windows, macOS, and Linux
