everything-claude-code-harness
Skill by ara.so — Daily 2026 Skills collection.
Works with
4
total installs
4
this week
22
GitHub stars
0
upvotes
Install Skill
Run in your terminal
4
installs
4
this week
22
stars
Installation Guide
How to use everything-claude-code-harness on Cursor
AI-first code editor with Composer
Prerequisites
Before installing skills in Cursor, ensure your development environment meets these requirements:
- ›Cursor installed and configured on your machine
- ›Node.js 16+ with npm — verify with
node --version - ›Active project directory where you want to add
everything-claude-code-harness
Run the install command
Execute the skills CLI command in your project's root directory to begin installation:
Fetches everything-claude-code-harness from aradotso/trending-skills and configures it for Cursor.
Select Cursor when prompted
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Verify installation
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate everything-claude-code-harness. Access via /everything-claude-code-harness in your agent's command palette.
Security Notice
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Documentation
Everything Claude Code (ECC) — Agent Harness Performance System
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.
Installation
Option 1: Plugin Marketplace (Recommended)
# Inside Claude Code, run:
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
Option 2: Manual Clone
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# Install rules for your language stack
./install.sh typescript
# Multiple languages:
./install.sh typescript python golang swift
# Target a specific IDE:
./install.sh --target cursor typescript
Install Rules (Always Required)
Claude Code plugins cannot auto-distribute rules — install them manually via ./install.sh or copy from rules/ into your project's .claude/rules/ directory.
Directory Structure
everything-claude-code/
├── .claude-plugin/ # Plugin and marketplace manifests
│ ├── plugin.json
│ └── marketplace.json
├── agents/ # Specialized subagents (planner, architect, etc.)
├── commands/ # Slash commands (/plan, /security-scan, etc.)
├── skills/ # Reusable skill modules
├── hooks/ # Lifecycle hooks (SessionStart, Stop, PostEdit, etc.)
├── rules/
│ ├── common/ # Language-agnostic rules
│ ├── typescript/
│ ├── python/
│ ├── golang/
│ └── swift/
├── scripts/ # Setup and utility scripts
└── install.sh # Interactive installer
Key Commands
After installation, use the namespaced form (plugin install) or short form (manual install):
# Planning & architecture
/everything-claude-code:plan "Add OAuth2 login flow"
/everything-claude-code:architect "Design a multi-tenant SaaS system"
# Research-first development
/everything-claude-code:research "Best approach for rate limiting in Node.js"
# Security
/everything-claude-code:security-scan
/everything-claude-code:harness-audit
# Agent loops and orchestration
/everything-claude-code:loop-start
/everything-claude-code:loop-status
/everything-claude-code:quality-gate
/everything-claude-code:model-route
# Multi-agent workflows
/everything-claude-code:multi-plan
/everything-claude-code:multi-execute
/everything-claude-code:multi-backend
/everything-claude-code:multi-frontend
# Session and memory
/everything-claude-code:sessions
/everything-claude-code:instinct-import
# PM2 orchestration
/everything-claude-code:pm2
# Package manager setup
/everything-claude-code:setup-pm
With manual install, drop the
everything-claude-code:prefix:/plan,/sessions, etc.
Hook Runtime Controls
ECC hooks fire at agent lifecycle events. Control strictness at runtime without editing files:
# Set hook strictness profile
export ECC_HOOK_PROFILE=minimal # Least intrusive
export ECC_HOOK_PROFILE=standard # Default
export ECC_HOOK_PROFILE=strict # Maximum enforcement
# Disable specific hooks by ID (comma-separated)
export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"
Hook events covered: SessionStart, Stop, PostEdit, PreBash, PostBash, and more.
Package Manager Detection
ECC auto-detects your package manager with this priority chain:
CLAUDE_PACKAGE_MANAGERenvironment variable.claude/package-manager.json(project-level)package.json→packageManagerfield- Lock file detection (
package-lock.json,yarn.lock,pnpm-lock.yaml,bun.lockb) ~/.claude/package-manager.json(global)- First available manager as fallback
# Set via environment
export CLAUDE_PACKAGE_MANAGER=pnpm
# Set globally
node scripts/setup-package-manager.js --global pnpm
# Set per-project
node scripts/setup-package-manager.js --project bun
# Detect current setting
node scripts/setup-package-manager.js --detect
Skills System
Skills are markdown modules the agent loads to gain domain expertise. Install individually or in bulk.
Using a Skill
# Reference a skill explicitly in your prompt
"Use the search-first skill to find the right caching approach before implementing"
# Or trigger via slash command
/everything-claude-code:research "content hashing strategies for API responses"
Notable Built-in Skills
| 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 |
Writing a Custom Skill
Create skills/my-skill.md:
---
name: my-skill
description: What this skill does
triggers:
- "phrase that activates this skill"
---
# My Skill
## When to Use
...
## Pattern
\`\`\`typescript
// concrete example
\`\`\`
## Rules
- Rule one
- Rule two
Instincts System (Continuous Learning)
Instincts are session-extracted patterns saved for reuse. They carry confidence scores and evolve over time.
Export an Instinct
/everything-claude-code:instinct-import
Instinct File Format
---
name: prefer-zod-for-validation
confidence: 0.92
extracted_from: session-2026-02-14
---
# Action
Always use Zod for runtime schema validation in TypeScript projects.
# Evidence
Caught 3 runtime type errors that TypeScript alone missed during session.
# Examples
\`\`\`typescript
import { z } from 'zod'
const UserSchema = z.object({
id: z.string().uuid(),
email: z.string().email(),
role: z.enum(['admin', 'user'])
})
type User = z.infer<typeof UserSchema>
\`\`\`
Rules Architecture
Rules enforce coding standards per language. Install only what your stack needs.
# TypeScript + Python
./install.sh typescript python
# Check what's installed
ls .claude/rules/
Rule Directory Layout
rules/
├── common/ # Applies to all languages
│ ├── research-first.md
│ ├── security-baseline.md
│ └── verification-loops.md
├── typescript/
│ ├── no-any.md
│ ├── zod-validation.md
│ └── strict-mode.md
├── python/
│ ├── type-hints.md
│ └── django-patterns.md
└── golang/
└── error-wrapping.md
Agents (Subagent Delegation)
Agents are specialized personas the orchestrator delegates to:
# In your prompt, reference an agent explicitly
"Delegate architecture decisions to the architect agent"
"Use the planner agent to break this feature into tasks"
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.
AgentShield Security Scanning
Run security scans directly from Claude Code:
/everything-claude-code:security-scan
This invokes the AgentShield scanner (1282 tests, 102 rules) against your codebase and surfaces:
- Hardcoded secrets
- Injection vulnerabilities
- Insecure dependencies
- Agent prompt injection patterns
Memory Persistence Hooks
ECC hooks automatically save and restore session context:
// hooks/session-start.js — loads prior context on new session
const fs = require('fs')
const path = require('path')
const memoryPath = path.join(process.env.HOME, '.claude', 'session-memory.json')
if (fs.existsSync(memoryPath)) {
const memory = JSON.parse(fs.readFileSync(memoryPath, 'utf8'))
console.log('Restored session context:', memory.summary)
}
// hooks/stop.js — saves session summary on exit
const summary = {
timestamp: new Date().toISOString(),
summary: process.env.ECC_SESSION_SUMMARY List & Monetize Your Skill
Submit your Claude Code skill and start earning
Get started →Use Cases
Task Automation & Efficiency
Automate repetitive workflows and reduce manual effort
Example
Generate reports, summarize documents, draft communications
Save 3-5 hours per week on routine tasks
Knowledge Enhancement
Learn new skills, understand complex topics, get expert guidance
Example
Explain concepts, provide examples, suggest learning resources
Accelerate learning and skill development by 2x
Quality Improvement
Enhance output quality through reviews, suggestions, and refinements
Example
Review drafts, suggest improvements, catch errors
Improve work quality by 30-40% with less effort
Implementation Guide
Prerequisites
- ›Claude Desktop or compatible AI client with skill support
- ›Clear understanding of task or problem to solve
- ›Willingness to iterate and refine outputs
Time Estimate
15-45 minutes depending on use case complexity
Steps
- 1Install skill using provided installation command
- 2Test with simple use case relevant to your work
- 3Evaluate output quality and relevance
- 4Iterate on prompts to improve results
- 5Integrate into regular workflow if valuable
Common Pitfalls
- ⚠Expecting perfect results without iteration
- ⚠Not providing enough context in prompts
- ⚠Using skill for tasks outside its intended scope
- ⚠Accepting outputs without review and validation
Best Practices
✓ Do
- +Start with clear, specific prompts
- +Provide relevant context and constraints
- +Review and refine all outputs before using
- +Iterate to improve output quality
- +Document successful prompt patterns
✗ Don't
- −Don't use without understanding skill limitations
- −Don't skip validation of outputs
- −Don't share sensitive information in prompts
- −Don't expect skill to replace human judgment
💡 Pro Tips
- ★Be specific about desired format and style
- ★Ask for multiple options to choose from
- ★Request explanations to understand reasoning
- ★Combine AI efficiency with human expertise
When to Use This
✓ Use when
Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.
✗ Avoid when
Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.
Learning Path
- 1Familiarize yourself with skill capabilities and limitations
- 2Start with low-risk, non-critical tasks
- 3Progress to more complex and valuable use cases
- 4Build expertise through regular use and experimentation
Related Skills
modly-image-to-3d
26aradotso/trending-skills
caveman
2.6KJuliusBrussee/caveman
caveman-review
68JuliusBrussee/caveman
improve
65shadcn/improve
clean-code-principles
60asyrafhussin/agent-skills
seo-geo
51whyashthakker/agent-skills-marketing
Reviews
- PPratham Ware★★★★★Dec 28, 2024
Useful defaults in everything-claude-code-harness — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- KKwame Flores★★★★★Dec 28, 2024
everything-claude-code-harness has been reliable in day-to-day use. Documentation quality is above average for community skills.
- SShikha Mishra★★★★★Dec 12, 2024
everything-claude-code-harness reduced setup friction for our internal harness; good balance of opinion and flexibility.
- AAma Iyer★★★★★Nov 19, 2024
everything-claude-code-harness fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- AAma Sethi★★★★★Oct 10, 2024
We added everything-claude-code-harness from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- KKabir Martinez★★★★★Sep 9, 2024
everything-claude-code-harness fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- CCarlos Diallo★★★★★Sep 5, 2024
I recommend everything-claude-code-harness for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- KKwame Kim★★★★★Sep 1, 2024
everything-claude-code-harness reduced setup friction for our internal harness; good balance of opinion and flexibility.
- AAma Gill★★★★★Aug 28, 2024
We added everything-claude-code-harness from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- HHana Diallo★★★★★Aug 24, 2024
Useful defaults in everything-claude-code-harness — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
showing 1-10 of 42
Discussion
Comments — not star reviews- No comments yet — start the thread.