From core
ACOS self-description and configuration skill. Documents how ACOS works, how to extend it, how to add new skills/commands/agents, and how to debug the hook system. Use when building new ACOS capabilities, understanding the system architecture, or onboarding to ACOS for the first time.
How this skill is triggered — by the user, by Claude, or both
Slash command
/core:acos-metaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ACOS describes itself using the same primitives it uses to build everything else. This skill is ACOS about ACOS.
ACOS describes itself using the same primitives it uses to build everything else. This skill is ACOS about ACOS.
acos-intelligence-system/
├── .claude-plugin/
│ └── plugin.json ← Plugin manifest (v11.0.0)
├── .mcp.json ← MCP server registry
├── CONNECTORS.md ← Connector category map
├── skills/ ← Domain expertise (subdirs, progressive disclosure)
│ ├── [skill-name]/
│ │ ├── SKILL.md ← Lean main file (<3K words)
│ │ └── references/ ← Deep content, fetched on demand
├── commands/ ← Slash commands (one .md per command)
├── hooks/ ← Lifecycle automation (SessionStart, Stop, etc.)
├── docs/ ← Strategy documents
└── README.md ← Entry point
SKILL.md contains the mental model and workflow skeleton. Details live in references/. Claude loads the lean summary and fetches references only when needed. This keeps context efficient without sacrificing depth.
Skills reference ~~categories, not vendor names. The .mcp.json maps categories to specific tools. Swap tools without touching skill content.
Commands are fully-specified workflows in markdown — trigger, input gathering, decision logic, output structure, follow-up options. No code. Claude interprets and executes.
The /acos command is the entry point. It routes based on keyword detection:
User request
|
├── AI architecture keywords → Technical Architect agent
├── Content/writing keywords → Content Engine
├── Music keywords → Music Producer
├── Visual/image keywords → Visual Creation Council
├── Deploy/build keywords → DevOps Pipeline
├── Research keywords → Deep Research swarm
└── Complex/multi-file → Full swarm (5+ agents)
The hook system (hooks/skill-activation-prompt.sh) enhances routing with pattern matching before Claude processes the request.
skills/[skill-name]/SKILL.mdname, description (include trigger phrases)skills/[skill-name]/references/ for detailed contentskills/skill-rules.json if using activation matchingSKILL.md frontmatter template:
---
name: skill-name
description: "One-sentence description. Include trigger phrases like: what actions activate this skill, what topics it covers."
---
commands/[command-name].mddescription, argument-hint (optional)> See CONNECTORS.md reference## Workflow with numbered steps/[command-name] and verify executionCommand frontmatter template:
---
description: What this command does in one sentence
argument-hint: "<optional argument description>"
---
.claude/agents/[agent-name].mdTask(subagent_type="[agent-name]", prompt="...")ACOS has 15 hooks across 6 lifecycle events. When hooks behave unexpectedly:
cat .claude-flow/audit.jsonl | tail -20cat .claude-flow/circuit-breaker.jsoncat .claude-flow/metrics/learning-status.jsonnpm run monitor (real-time hook dashboard)Hook event map:
SessionStart → session-start.js + starlight-bridge + todo-continuation restore
UserPromptSubmit → skill-activation-prompt.sh
PreToolUse → quality-gate + circuit-breaker
PostToolUse → post-tool-track.js + audit-trail
Stop → stop-finalize.js + todo-continuation save + learning-hooks
PreCompact → context preservation
ACOS tracks its own intelligence score across sessions:
| Component | Weight | Measured by |
|---|---|---|
| Skill activation accuracy | 25% | Trajectory success rates |
| Pattern extraction quality | 25% | n-gram count in patterns.json |
| Memory utilization | 20% | Context recovery on session start |
| Hook reliability | 15% | Zero circuit breaker breaks |
| Self-modify safety | 15% | Score delta tracking |
View with /acos-score.
ACOS v11 integrates patterns from the knowledge-work-plugins ecosystem:
| Pattern | Source | Applied in ACOS |
|---|---|---|
| Progressive disclosure | knowledge-work-plugins | All new skills use SKILL.md + references/ |
| Plugin manifest | knowledge-work-plugins | .claude-plugin/plugin.json |
| Connector agnosticism | knowledge-work-plugins | CONNECTORS.md with ~~category placeholders |
| Command workflow format | knowledge-work-plugins | Standardized command structure with input gathering |
| Two-tier memory | productivity plugin | creator-productivity skill |
| Brand voice framework | marketing plugin | brand-voice skill |
ACOS contributes back to knowledge-work-plugins:
creator/ plugin — creator-specific domain (content, visual, music)See references/v11-architecture-decisions.md for the full integration rationale.
npx claudepluginhub p/frankxai-core-coreGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Reference for writing and editing skills with predictable behavior, covering invocation models, description writing, and information hierarchy.