2026-01-29 08:05:43 +01:00
{
2026-02-11 02:31:52 -08:00
"name" : "ecc-universal" ,
2026-04-28 22:10:04 -04:00
"version" : "2.0.0-rc.1" ,
2026-04-01 02:11:24 -07:00
"description" : "Complete collection of battle-tested Claude Code configs — agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use by an Anthropic hackathon winner" ,
2026-04-14 20:36:51 -07:00
"publishConfig" : {
"access" : "public"
},
2026-02-11 02:31:52 -08:00
"keywords" : [
"claude-code" ,
"ai" ,
"agents" ,
"skills" ,
"hooks" ,
"mcp" ,
"rules" ,
"claude" ,
"anthropic" ,
"tdd" ,
"code-review" ,
"security" ,
"automation" ,
"best-practices" ,
"cursor" ,
2026-02-11 02:35:43 -08:00
"cursor-ide" ,
2026-02-27 05:39:31 -08:00
"opencode" ,
"codex" ,
"presentations" ,
"slides"
2026-02-11 02:31:52 -08:00
],
"author" : {
"name" : "Affaan Mustafa" ,
"url" : "https://x.com/affaanmustafa"
},
"license" : "MIT" ,
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/affaan-m/everything-claude-code.git"
},
"homepage" : "https://github.com/affaan-m/everything-claude-code#readme" ,
"bugs" : {
"url" : "https://github.com/affaan-m/everything-claude-code/issues"
},
"files" : [
2026-02-27 05:39:31 -08:00
".agents/" ,
2026-04-12 23:48:53 -07:00
".claude-plugin/" ,
2026-02-27 05:39:31 -08:00
".codex/" ,
2026-04-12 23:48:53 -07:00
".codex-plugin/" ,
2026-02-11 02:31:52 -08:00
".cursor/" ,
2026-04-12 23:48:53 -07:00
".gemini/" ,
".opencode/" ,
".mcp.json" ,
"AGENTS.md" ,
"VERSION" ,
"agent.yaml" ,
2026-02-11 02:31:52 -08:00
"agents/" ,
"commands/" ,
"hooks/" ,
2026-04-12 23:48:53 -07:00
"install.ps1" ,
"install.sh" ,
2026-03-14 12:55:25 -07:00
"manifests/" ,
2026-02-11 02:31:52 -08:00
"mcp-configs/" ,
"rules/" ,
2026-04-12 23:56:58 -07:00
"schemas/" ,
2026-04-12 23:48:53 -07:00
"scripts/catalog.js" ,
2026-04-30 06:57:53 -04:00
"scripts/consult.js" ,
2026-04-29 20:46:10 -04:00
"scripts/auto-update.js" ,
2026-04-12 23:48:53 -07:00
"scripts/claw.js" ,
"scripts/codex/merge-codex-config.js" ,
"scripts/codex/merge-mcp-config.js" ,
"scripts/doctor.js" ,
2026-03-14 12:55:25 -07:00
"scripts/ecc.js" ,
2026-04-08 15:38:49 -07:00
"scripts/gemini-adapt-agents.js" ,
2026-04-12 23:48:53 -07:00
"scripts/harness-audit.js" ,
2026-02-11 02:31:52 -08:00
"scripts/hooks/" ,
2026-03-14 12:55:25 -07:00
"scripts/install-apply.js" ,
"scripts/install-plan.js" ,
2026-04-12 23:48:53 -07:00
"scripts/lib/" ,
2026-03-14 12:55:25 -07:00
"scripts/list-installed.js" ,
2026-04-30 05:27:53 -04:00
"scripts/loop-status.js" ,
2026-03-12 08:50:24 -07:00
"scripts/orchestration-status.js" ,
"scripts/orchestrate-codex-worker.sh" ,
"scripts/orchestrate-worktrees.js" ,
2026-04-12 23:48:53 -07:00
"scripts/repair.js" ,
"scripts/session-inspect.js" ,
"scripts/sessions-cli.js" ,
2026-02-11 02:31:52 -08:00
"scripts/setup-package-manager.js" ,
"scripts/skill-create-output.js" ,
2026-04-12 23:48:53 -07:00
"scripts/status.js" ,
2026-03-14 12:55:25 -07:00
"scripts/uninstall.js" ,
2026-04-12 23:48:53 -07:00
"skills/agent-harness-construction/" ,
"skills/agent-introspection-debugging/" ,
"skills/agent-sort/" ,
"skills/agentic-engineering/" ,
"skills/ai-first-engineering/" ,
"skills/ai-regression-testing/" ,
"skills/android-clean-architecture/" ,
"skills/api-connector-builder/" ,
"skills/api-design/" ,
"skills/article-writing/" ,
"skills/automation-audit-ops/" ,
"skills/autonomous-loops/" ,
"skills/backend-patterns/" ,
"skills/blueprint/" ,
"skills/brand-voice/" ,
"skills/carrier-relationship-management/" ,
"skills/claude-devfleet/" ,
"skills/clickhouse-io/" ,
"skills/code-tour/" ,
"skills/coding-standards/" ,
"skills/compose-multiplatform-patterns/" ,
"skills/configure-ecc/" ,
"skills/connections-optimizer/" ,
"skills/content-engine/" ,
"skills/content-hash-cache-pattern/" ,
"skills/continuous-agent-loop/" ,
"skills/continuous-learning/" ,
"skills/continuous-learning-v2/" ,
"skills/cost-aware-llm-pipeline/" ,
"skills/council/" ,
"skills/cpp-coding-standards/" ,
"skills/cpp-testing/" ,
"skills/crosspost/" ,
"skills/csharp-testing/" ,
"skills/customer-billing-ops/" ,
"skills/customs-trade-compliance/" ,
"skills/dart-flutter-patterns/" ,
"skills/dashboard-builder/" ,
"skills/data-scraper-agent/" ,
"skills/database-migrations/" ,
"skills/deep-research/" ,
"skills/defi-amm-security/" ,
"skills/deployment-patterns/" ,
"skills/django-patterns/" ,
"skills/django-security/" ,
"skills/django-tdd/" ,
"skills/django-verification/" ,
"skills/dmux-workflows/" ,
"skills/docker-patterns/" ,
"skills/dotnet-patterns/" ,
"skills/e2e-testing/" ,
"skills/ecc-tools-cost-audit/" ,
"skills/email-ops/" ,
"skills/energy-procurement/" ,
"skills/enterprise-agent-ops/" ,
"skills/eval-harness/" ,
"skills/evm-token-decimals/" ,
"skills/exa-search/" ,
"skills/fal-ai-media/" ,
2026-05-11 07:36:31 -04:00
"skills/fastapi-patterns/" ,
2026-04-12 23:48:53 -07:00
"skills/finance-billing-ops/" ,
"skills/foundation-models-on-device/" ,
"skills/frontend-patterns/" ,
"skills/frontend-slides/" ,
"skills/github-ops/" ,
"skills/golang-patterns/" ,
"skills/golang-testing/" ,
"skills/google-workspace-ops/" ,
"skills/healthcare-phi-compliance/" ,
"skills/hipaa-compliance/" ,
"skills/hookify-rules/" ,
"skills/inventory-demand-planning/" ,
"skills/investor-materials/" ,
"skills/investor-outreach/" ,
"skills/iterative-retrieval/" ,
"skills/java-coding-standards/" ,
"skills/jira-integration/" ,
"skills/jpa-patterns/" ,
"skills/knowledge-ops/" ,
"skills/kotlin-coroutines-flows/" ,
"skills/kotlin-exposed-patterns/" ,
"skills/kotlin-ktor-patterns/" ,
"skills/kotlin-patterns/" ,
"skills/kotlin-testing/" ,
"skills/laravel-patterns/" ,
"skills/laravel-plugin-discovery/" ,
"skills/laravel-security/" ,
"skills/laravel-tdd/" ,
"skills/laravel-verification/" ,
"skills/lead-intelligence/" ,
"skills/liquid-glass-design/" ,
"skills/llm-trading-agent-security/" ,
"skills/logistics-exception-management/" ,
"skills/manim-video/" ,
"skills/market-research/" ,
"skills/mcp-server-patterns/" ,
"skills/messages-ops/" ,
"skills/nanoclaw-repl/" ,
"skills/nestjs-patterns/" ,
"skills/nodejs-keccak256/" ,
"skills/nutrient-document-processing/" ,
"skills/perl-patterns/" ,
"skills/perl-security/" ,
"skills/perl-testing/" ,
"skills/plankton-code-quality/" ,
"skills/postgres-patterns/" ,
"skills/product-capability/" ,
"skills/production-scheduling/" ,
"skills/project-flow-ops/" ,
"skills/prompt-optimizer/" ,
"skills/python-patterns/" ,
"skills/python-testing/" ,
"skills/quality-nonconformance/" ,
"skills/ralphinho-rfc-pipeline/" ,
"skills/regex-vs-llm-structured-text/" ,
"skills/remotion-video-creation/" ,
"skills/research-ops/" ,
"skills/returns-reverse-logistics/" ,
"skills/rust-patterns/" ,
"skills/rust-testing/" ,
"skills/search-first/" ,
"skills/security-bounty-hunter/" ,
"skills/security-review/" ,
"skills/security-scan/" ,
"skills/seo/" ,
"skills/skill-stocktake/" ,
"skills/social-graph-ranker/" ,
"skills/springboot-patterns/" ,
"skills/springboot-security/" ,
"skills/springboot-tdd/" ,
"skills/springboot-verification/" ,
"skills/strategic-compact/" ,
"skills/swift-actor-persistence/" ,
"skills/swift-concurrency-6-2/" ,
"skills/swift-protocol-di-testing/" ,
"skills/swiftui-patterns/" ,
"skills/tdd-workflow/" ,
"skills/team-builder/" ,
"skills/terminal-ops/" ,
"skills/token-budget-advisor/" ,
"skills/ui-demo/" ,
2026-05-11 05:57:38 -04:00
"skills/ui-to-vue/" ,
2026-04-12 23:48:53 -07:00
"skills/unified-notifications-ops/" ,
"skills/verification-loop/" ,
"skills/video-editing/" ,
"skills/videodb/" ,
"skills/visa-doc-translate/" ,
"skills/workspace-surface-audit/" ,
"skills/x-api/" ,
"the-security-guide.md"
2026-02-11 02:31:52 -08:00
],
"bin" : {
2026-03-14 12:55:25 -07:00
"ecc" : "scripts/ecc.js" ,
2026-03-16 21:35:17 +01:00
"ecc-install" : "scripts/install-apply.js"
2026-02-11 02:31:52 -08:00
},
"scripts" : {
2026-03-14 12:55:25 -07:00
"postinstall" : "echo '\\n ecc-universal installed!\\n Run: npx ecc typescript\\n Compat: npx ecc-install typescript\\n Docs: https://github.com/affaan-m/everything-claude-code\\n'" ,
2026-03-31 22:57:48 -07:00
"catalog:check" : "node scripts/ci/catalog.js --text" ,
"catalog:sync" : "node scripts/ci/catalog.js --write --text" ,
2026-02-11 02:31:52 -08:00
"lint" : "eslint . && markdownlint '**/*.md' --ignore node_modules" ,
2026-03-17 02:04:30 +05:30
"harness:audit" : "node scripts/harness-audit.js" ,
2026-02-15 12:02:19 -05:00
"claw" : "node scripts/claw.js" ,
2026-03-12 08:50:24 -07:00
"orchestrate:status" : "node scripts/orchestration-status.js" ,
"orchestrate:worker" : "bash scripts/orchestrate-codex-worker.sh" ,
"orchestrate:tmux" : "node scripts/orchestrate-worktrees.js" ,
2026-03-31 22:57:48 -07:00
"test" : "node scripts/ci/check-unicode-safety.js && node scripts/ci/validate-agents.js && node scripts/ci/validate-commands.js && node scripts/ci/validate-rules.js && node scripts/ci/validate-skills.js && node scripts/ci/validate-hooks.js && node scripts/ci/validate-install-manifests.js && node scripts/ci/validate-no-personal-paths.js && npm run catalog:check && node tests/run-all.js" ,
2026-04-05 14:09:10 -07:00
"coverage" : "c8 --all --include=\"scripts/**/*.js\" --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 --reporter=text --reporter=lcov node tests/run-all.js" ,
"build:opencode" : "node scripts/build-opencode.js" ,
2026-04-12 12:34:45 +05:30
"prepack" : "npm run build:opencode" ,
"dashboard" : "python3 ./ecc_dashboard.py"
2026-02-11 02:31:52 -08:00
},
2026-03-16 01:32:21 -07:00
"dependencies" : {
2026-03-23 06:39:46 +08:00
"@iarna/toml" : "^2.2.5" ,
2026-03-27 12:18:44 +09:00
"ajv" : "^8.18.0" ,
2026-03-16 01:32:21 -07:00
"sql.js" : "^1.14.1"
},
2026-01-29 08:05:43 +01:00
"devDependencies" : {
"@eslint/js" : "^9.39.2" ,
2026-04-05 14:09:10 -07:00
"@opencode-ai/plugin" : "^1.0.0" ,
"@types/node" : "^20.19.24" ,
2026-03-31 14:07:10 -07:00
"c8" : "^11.0.0" ,
2026-01-29 08:05:43 +01:00
"eslint" : "^9.39.2" ,
2026-04-05 15:27:54 -07:00
"globals" : "^17.4.0" ,
2026-04-05 14:09:10 -07:00
"markdownlint-cli" : "^0.48.0" ,
"typescript" : "^5.9.3"
2026-02-11 02:31:52 -08:00
},
"engines" : {
"node" : ">=18"
2026-03-27 12:18:44 +09:00
},
"packageManager" : "yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c"
2026-04-28 22:10:04 -04:00
}