npx skills add ...
npx skills add reason-machines/trending-skills --skill everything-claude-code-harness
Agent harness performance system for Claude Code and other AI coding agents — skills, instincts, memory, hooks, commands, and security scanning
npx skills add reason-machines/trending-skills --skill everything-claude-code-harness
Skill by ara.so — Daily 2026 Skills collection.
Everything Claude Code (ECC) is a production-ready performance optimization system for AI agent harnesses. It provides specialized subagents, reusable skills, custom slash commands, memory-persisting hooks, security scanning, and language-specific rules — all evolved from 10+ months of daily real-world use. Works across Claude Code, Cursor, Codex, OpenCode, and Antigravity.
Claude Code plugins cannot auto-distribute rules — install them manually via ./install.sh or copy from rules/ into your project's .claude/rules/ directory.
After installation, use the namespaced form (plugin install) or short form (manual install):
With manual install, drop the
everything-claude-code:prefix:/plan,/sessions, etc.
ECC hooks fire at agent lifecycle events. Control strictness at runtime without editing files:
Hook events covered: SessionStart, Stop, PostEdit, PreBash, PostBash, and more.
ECC auto-detects your package manager with this priority chain:
CLAUDE_PACKAGE_MANAGER environment variable.claude/package-manager.json (project-level)package.json → packageManager fieldpackage-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb)~/.claude/package-manager.json (global)Skills are markdown modules the agent loads to gain domain expertise. Install individually or in bulk.
| Skill | Purpose |
|---|---|
search-first | Research before coding — avoids hallucinated APIs |
cost-aware-llm-pipeline | Optimizes token spend across model calls |
content-hash-cache-pattern | Cache invalidation via content hashing |
skill-stocktake | Audits which skills are loaded and active |
frontend-slides | Zero-dependency HTML presentation builder |
configure-ecc | Guided interactive ECC setup wizard |
swift-actor-persistence | Swift concurrency + persistence patterns |
regex-vs-llm-structured-text | Decides when to use regex vs LLM parsing |
Create skills/my-skill.md:
Instincts are session-extracted patterns saved for reuse. They carry confidence scores and evolve over time.
Rules enforce coding standards per language. Install only what your stack needs.
Agents are specialized personas the orchestrator delegates to:
Available agents include: planner, architect, researcher, verifier, security-auditor, and more. Each lives in agents/<name>.md with its own system prompt, tools list, and constraints.
Run security scans directly from Claude Code:
This invokes the AgentShield scanner (1282 tests, 102 rules) against your codebase and surfaces:
ECC hooks automatically save and restore session context:
| Platform | Support |
|---|---|
| Claude Code | Full (agents, commands, skills, hooks, rules) |
| Cursor | Full (via --target cursor installer flag) |
| OpenCode | Full (plugin system, 20+ hook event types, 3 native tools) |
| Codex CLI | Full (codex.md generated via /codex-setup) |
| Codex App | Full (AGENTS.md-based) |
| Antigravity | Full (via --target antigravity installer flag) |
Plugin commands not found after install
Rules not applied
Hooks not firing
Instinct import drops content
Ensure you're on v1.4.1+. Earlier versions had a bug where parse_instinct_file() silently dropped Action/Evidence/Examples sections. Pull latest and re-run.
Wrong package manager used
ecc-universalecc-agentshield