{
  "id": "aiwg-utils",
  "type": "addon",
  "name": "AIWG Utilities",
  "version": "1.5.0",
  "description": "Core meta-utilities for AIWG management including context regeneration, workspace maintenance, development kit, importable prompts, and @-mention traceability",
  "core": true,
  "autoInstall": true,
  "author": "AIWG Contributors",
  "license": "MIT",
  "repository": "https://github.com/jmagly/aiwg",
  "keywords": [
    "aiwg",
    "utilities",
    "regenerate",
    "context",
    "claude",
    "warp",
    "factory",
    "workspace",
    "maintenance",
    "devkit",
    "scaffolding",
    "prompts",
    "deployment",
    "mentions",
    "traceability"
  ],
  "entry": {
    "agents": "agents/",
    "rules": "rules/",
    "skills": "skills/",
    "templates": "templates/",
    "prompts": "prompts/"
  },
  "consolidation": {
    "strategy": "index-with-links",
    "rulesIndex": "rules/RULES-INDEX.md",
    "deployIndexOnly": false,
    "_note": "deployIndexOnly was true (#1343); changed to false 2026-05-14 so individual rule files (including skill-discovery.md) deploy to every provider's rules directory alongside the index. RULES-INDEX.md remains the canonical entry point; its links now resolve to local files on every provider, not just Claude/Cursor."
  },
  "commands": [],
  "agents": [
    "context-regenerator",
    "aiwg-developer",
    "consortium-coordinator",
    "self-debug",
    "aiwg-steward",
    "aiwg-finder"
  ],
  "skills": [
    "project-awareness",
    "project-status",
    "schedule",
    "soul-create",
    "soul-validate",
    "soul-enhance",
    "soul-apply",
    "soul-blend",
    "aiwg-sync",
    "aiwg-guide",
    "new-project",
    "aiwg-refresh",
    "aiwg-regenerate",
    "aiwg-regenerate-claude",
    "aiwg-regenerate-warp",
    "aiwg-regenerate-factory",
    "workspace-realign",
    "workspace-prune-working",
    "workspace-reset",
    "commit-and-push",
    "roko-voice",
    "summarize-transcript",
    "deploy-gen",
    "parallel-dispatch",
    "mention-wire",
    "mention-validate",
    "mention-report",
    "mention-lint",
    "mention-conventions",
    "hook-enable",
    "hook-disable",
    "hook-status",
    "hook-regenerate",
    "migrate-hook",
    "soul-enable",
    "soul-disable",
    "soul-status",
    "voice-to-soul",
    "soul-to-voice",
    "aiwg-regenerate-agents",
    "aiwg-regenerate-copilot",
    "aiwg-regenerate-cursorrules",
    "aiwg-regenerate-windsurfrules",
    "aiwg-regenerate-opencode",
    "aiwg-regenerate-codex",
    "activity-log",
    "customize-setup",
    "customize-rebuild",
    "customize-status",
    "customize-upstream-sync",
    "customize-contribute-back"
  ],
  "rules": [
    "no-time-estimates",
    "agent-deployment",
    "context-bloat",
    "context-budget",
    "god-session",
    "human-authorization",
    "implicit-dependencies",
    "instruction-comprehension",
    "parallel-then-synthesize",
    "research-before-decision",
    "escalation-discipline",
    "tool-quota",
    "quiet-mode",
    "respect-repo-access-manifest",
    "subagent-scoping",
    "diagram-generation",
    "native-ux-tools",
    "vague-discretion",
    "activity-log",
    "delivery-policy",
    "debug-source-not-output",
    "post-commit-index-refresh",
    "soul-enforcement",
    "skill-discovery",
    "cli-secondary",
    "auto-compact-continue"
  ],
  "templates": [
    "devkit/addon-manifest",
    "devkit/framework-manifest",
    "devkit/extension-manifest"
  ],
  "prompts": [
    "core/orchestrator",
    "core/multi-agent-pattern",
    "core/consortium-pattern",
    "agents/design-rules",
    "reliability/decomposition",
    "reliability/parallel-hints",
    "reliability/resilience"
  ]
}
