{
  "name": "ecc-universal",
  "version": "1.8.0",
  "description": "Complete collection of battle-tested Claude Code configs — agents, skills, hooks, commands, and rules evolved over 10+ months of intensive daily use by an Anthropic hackathon winner",
  "keywords": [
    "claude-code",
    "ai",
    "agents",
    "skills",
    "hooks",
    "mcp",
    "rules",
    "claude",
    "anthropic",
    "tdd",
    "code-review",
    "security",
    "automation",
    "best-practices",
    "cursor",
    "cursor-ide",
    "opencode",
    "codex",
    "presentations",
    "slides"
  ],
  "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": [
    ".agents/",
    ".codex/",
    ".cursor/",
    ".opencode/commands/",
    ".opencode/instructions/",
    ".opencode/plugins/",
    ".opencode/prompts/",
    ".opencode/tools/",
    ".opencode/index.ts",
    ".opencode/opencode.json",
    ".opencode/package.json",
    ".opencode/tsconfig.json",
    ".opencode/MIGRATION.md",
    ".opencode/README.md",
    "agents/",
    "commands/",
    "contexts/",
    "examples/CLAUDE.md",
    "examples/user-CLAUDE.md",
    "examples/statusline.json",
    "hooks/",
    "manifests/",
    "mcp-configs/",
    "plugins/",
    "rules/",
    "schemas/",
    "scripts/ci/",
    "scripts/ecc.js",
    "scripts/hooks/",
    "scripts/lib/",
    "scripts/claw.js",
    "scripts/doctor.js",
    "scripts/install-apply.js",
    "scripts/install-plan.js",
    "scripts/list-installed.js",
    "scripts/orchestration-status.js",
    "scripts/orchestrate-codex-worker.sh",
    "scripts/orchestrate-worktrees.js",
    "scripts/setup-package-manager.js",
    "scripts/skill-create-output.js",
    "scripts/repair.js",
    "scripts/session-inspect.js",
    "scripts/uninstall.js",
    "skills/",
    "AGENTS.md",
    ".claude-plugin/plugin.json",
    ".claude-plugin/README.md",
    "install.sh",
    "llms.txt"
  ],
  "bin": {
    "ecc": "scripts/ecc.js",
    "ecc-install": "install.sh"
  },
  "scripts": {
    "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'",
    "lint": "eslint . && markdownlint '**/*.md' --ignore node_modules",
    "claw": "node scripts/claw.js",
    "orchestrate:status": "node scripts/orchestration-status.js",
    "orchestrate:worker": "bash scripts/orchestrate-codex-worker.sh",
    "orchestrate:tmux": "node scripts/orchestrate-worktrees.js",
    "test": "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 && node tests/run-all.js",
    "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"
  },
  "devDependencies": {
    "@eslint/js": "^9.39.2",
    "ajv": "^8.18.0",
    "c8": "^10.1.2",
    "eslint": "^9.39.2",
    "globals": "^17.1.0",
    "markdownlint-cli": "^0.47.0"
  },
  "engines": {
    "node": ">=18"
  }
}
