conceptshared last reviewed 2026-05-20

AIOS โ€” flow and process for daily use

Context

AIOS (AI Operating System) is Aspire's 6-layer business operating system powered by Claude Code. New team members and agents consistently ask "ok how do I actually use this thing?" โ€” this page is the canonical answer.

The 6 layers (mental model)

#LayerPurposeWhere it livesSlash command
1Context OSWho you are, what you do, team, values, productsaios-workspace/context//context-os
2Data OSLive data snapshots & dashboards from connected toolsaios-workspace/data//data-os
3Intel OSMeeting transcripts, comms summaries, team intelaios-workspace/intel//intel-os
4Daily BriefMorning briefing that fuses 1+2+3aios-workspace/briefs//daily-brief
5AutomationsIdentifying + building automationsaios-workspace/automations//brainstorm, /explore, /task-audit, /n8n-automation
6ModulesPlug-and-play AIOS componentsaios-workspace/modules//install

Mental model: layers 1-3 are input (what AIOS knows), layer 4 is synthesis (daily output), layers 5-6 are execution (acting on it).

Daily flow (one human, one Claude session)

07:00  Run /daily-brief
       โ†’ reads Context OS + last Data OS snapshot + recent Intel OS
       โ†’ writes aios-workspace/briefs/YYYY-MM-DD.md
       โ†’ highlights: yesterday's revenue, today's bookings, blockers,
                     hot threads from meetings, weather/ops alerts
       โ†’ ~2-3 min to read, sets direction for the day

09:00  Triage inbox / Slack / email
       โ†’ if a task is repetitive โ†’ tag for /task-audit later
       โ†’ if a task needs strategy โ†’ use marketing/engineering skills inline
       โ†’ if a task is novel โ†’ /explore to walk through automation potential

13:00  Mid-day sync (optional)
       โ†’ /data-os if you need fresh numbers
       โ†’ /intel-os "what did <person> mention about <topic>?"

17:00  Wrap
       โ†’ if you discovered a new playbook today, add to aios-workspace/marketing/sop/
       โ†’ if a new automation crystallized, /n8n-automation to scaffold the workflow JSON
       โ†’ AIOS doesn't journal for you, but Recall MCP indexes everything you touched

Engineering lifecycle (sequential โ€” each phase gates the next)

For new products / features:

/spec   โ†’ discovery questions โ†’ SPEC.md
          (user MUST approve before /plan)
            โ†“
/plan   โ†’ vertical task slicing โ†’ tasks/plan.md + todo.md
          (user MUST approve before /build)
            โ†“
/build  โ†’ test-driven implementation per task
          (each task: RED โ†’ GREEN โ†’ full suite โ†’ commit)
            โ†“
/review โ†’ 5-axis review (correctness, readability, architecture, security, perf)
          (no Critical issues open before /ship)
            โ†“
/ship   โ†’ 6-domain pre-deploy checklist โ†’ deploy โ†’ verify
          (health check passes, clean logs)

Each command has its own skill file under aios-workspace/engineering/skills/ with evidence gates (concrete proof required before "done"), anti-rationalization tables (pre-loaded rebuttals for common AI shortcuts), and red flags (indicators the skill was misused).

Cross-cutting engineering skills (aios-workspace/engineering/skills/external/)

Adopted from mattpocock/skills (Sept 2026 selection), adapted to Aspire's vault-as-doc-source model:

SkillWhen to useAspire adaptation
external/grill-with-docs skillBefore /spec on any non-trivial feature; new agent's first planCONTEXT.md โ†’ shared/concepts/; docs/adr/ โ†’ shared/decisions/
external/diagnose skillHard bugs, perf regressions, hung CI, "worked yesterday"Core principle: build the feedback loop first (curl harness, failing test, bisection) โ€” 90% of debugging
external/improve-codebase-architecture skillPeriodic refactor of zinga-* / aspire-digital-group / MCP serversDeletion test as primary signal; HTML report as artifact

These 3 are adjuncts to the 5-stage lifecycle, not replacements. Sequence:

Marketing flow (campaigns / content / data)

Single tasks โ†’ use the skill directly:

TaskSkill
Write a blog postblog-writer
Welcome email seriesemail-sequence
Instagram carouselsocial-creative-design
Set of paid-ad headlinesad-creative
Landing page from scratchlanding-page-builder / copywriting
Performance dashboarddata-visualization / campaign-report

Multi-deliverable campaigns โ†’ use the lead agent:

@campaign-strategist (Opus โ€” orchestrator)
  โ†“ delegates to:
  @market-researcher   (Ahrefs + web search + briefs)
  @content-creator     (blog, email, lead magnets, copy)
  @creative-designer   (Canva, Figma, HTML, PPTX)
  @data-analyst        (Ahrefs, SendGrid, dashboards)

All marketing agents MUST read these 3 context files before producing anything:

  1. aios-workspace/marketing/context/product-marketing-context.md
  2. aios-workspace/marketing/context/brand-voice.md
  3. aios-workspace/marketing/context/marketing-strategy.md

Decision tree: agent vs skill vs raw slash command

Is the task strategic OR needs synthesis across multiple data sources?
โ”œโ”€โ”€ YES โ†’ use an @agent (campaign-strategist, market-researcher, etc.)
โ””โ”€โ”€ NO  โ†’ Is the task executional with a clear template/formula?
         โ”œโ”€โ”€ YES โ†’ use a skill directly (blog-writer, email-sequence, ad-creative...)
         โ””โ”€โ”€ NO  โ†’ Is this a business-operations question (briefs, automations)?
                  โ”œโ”€โ”€ YES โ†’ use a slash command (/daily-brief, /brainstorm, /explore)
                  โ””โ”€โ”€ NO  โ†’ Just ask Claude; the right skill auto-loads if applicable

Routing examples:

User saysUse
"Launch a Cherry Blossom campaign"@campaign-strategist (multi-channel orchestration)
"Write a blog post about winter travel"blog-writer skill (single deliverable, template-driven)
"How did the brands do yesterday?"/daily-brief or /ga4-daily-brief
"What did Tom say about the Six Degrees pricing?"/intel-os (queries meeting transcripts)
"Audit my SEO"seo-audit skill
"Build me an automation for new bookings"/n8n-automation
"What did we ship this week?"/data-os + git log + Recall MCP

Connected MCP tools โ€” what you can actually call

CategoryTools
FinanceXero (5 orgs), PowerEPOS
WorkforceTanda (roster, timesheets, leave, payroll)
AccommodationSTAAH
CommsGmail, SendGrid, Twilio, Slack
CalendarGoogle Calendar
PMOdoo
MeetingsMeetGeek
SEO/AnalyticsAhrefs, GA4 (7 brands), Search Console, Microsoft Clarity
DesignCanva, Figma, Stitch, Talk-to-Figma
ResearchPerplexity, Apify, Firecrawl
BrowserClaude-in-Chrome, chrome-devtools, playwright, playwright-parallel
LLM GatewayAll AI traffic via llm.aspiredigital.group/v1 (see aspire-llm-gateway)
Knowledge OSko-knowledge MCP โ€” knowledge_query, get_page, lint_page, ingest, update_page
SchedulingScheduled Tasks, Cron Jobs

Setup flow (onboarding AIOS for a new business)

  1. Set Context OS โ€” /context-os walks through who/what/team/values/products โ†’ writes aios-workspace/context/{business,strategy,integrations}.md
  2. Connect MCP tools โ€” add the relevant servers to claude_desktop_config.json or ~/.claude.json. For credentials, use the Aspire Hub secrets vault, not 1Password.
  3. First Data OS snapshot โ€” /data-os to pull live numbers; sanity-check totals match what the business owner remembers.
  4. First daily brief โ€” /daily-brief and confirm the highlights feel right; if not, the Context OS needs more detail.
  5. Run /task-audit โ€” surfaces what's repetitive enough to automate.
  6. Pick 1-2 automations from /brainstorm โ€” small wins first; scale to bigger flows once trust is built.
  7. Install /modules โ€” only after the above 6 steps; modules layer on top of working context.

Maintenance cadence

CadenceWhat
Daily/daily-brief (auto-loads if 7am cron is set)
WeeklyReview aios-workspace/briefs/ โ€” anything off-trend?
MonthlyRefresh aios-workspace/context/business.md if team/products changed
QuarterlyAudit MCP token freshness, refresh Aspire LLM Gateway virtual keys, sweep OpenClaw session checkpoints, review brand contamination in seed/fixtures
Per projectEach engineering project owns its own _STATUS.md (append-only log) โ€” read first thing in any new session on that project

Common scenarios โ€” what command to use

ScenarioCommand
Need to ship a new app (full lifecycle)/spec โ†’ /plan โ†’ /build โ†’ /review โ†’ /ship
Before writing a spec, stress-test the ideaexternal/grill-with-docs skill
Hard bug, perf regression, "it worked yesterday"external/diagnose skill (feedback loop first!)
Codebase feeling heavy / refactor before adding next featureexternal/improve-codebase-architecture skill
Need to launch a campaign@campaign-strategist
Need a weekly marketing reportcampaign-report or data-visualization skill
Need to recall something from a meeting/intel-os
Need this morning's brief/daily-brief (or /ga4-daily-brief for just analytics)
New automation idea/explore (walkthrough) or /brainstorm (AI suggests)
Build n8n workflow JSON/n8n-automation
Comparing supplier prices/price-compare or anthropic-skills:price-compare
Session about to run out of tokenshandoff skill โ€” writes to aios-workspace/sessions/
Resume after switching Claude accountshandoff skill โ€” reads from same path
New skill neededanthropic-skills:skill-creator

Planned trials (under evaluation)

safishamsi/graphify โ€” code-graph audit tool

Status: โœ… ADOPTED as quarterly audit step (2026-05-20) Trial result: Gate met โ€” 3 new cross-coupling facts surfaced (auth function blast radius quantified, Telegram comms dominance, 8-app shared-deps cluster) on first run against aspire-digital-group monorepo. See graphify-trial-2026-05-20 for full output. Scope: codebase โ†’ knowledge graph (interactive HTML + MCP server, 31 language extractors)

Where it fits:

Where it doesn't fit:

Tiered adoption plan:

  1. โœ… Phase 1 โ€” Trial DONE (2026-05-20): uv tool install graphifyy + graphify update . on aspire-digital-group. Result: 2,209 nodes / 2,935 edges / 220 communities / 435 files / 12 sec extraction. Outputs graphify-out/{graph.json, graph.html, GRAPH_REPORT.md}.
  2. โœ… Phase 2 โ€” Gate decision: YES. 3 cross-coupling facts surfaced that were genuinely new (auth blast radius quantified, Telegram comms dominance, 8-app shared-deps cluster). Adopt as quarterly audit step.
  3. ๐ŸŸก Phase 3 โ€” expansion in progress:
  4. [x] alby-studio (149 files / 783 nodes / 1427 edges โ€” DONE 2026-05-21; see graphify-audit-2026-05-21). 3/5 new findings โ€” cn() 88-edge god-utility, getVendorBySlug() storefront spine (21), authOptions 30-edge auth surface.
  5. [ ] zinga-pms (31 source files โ€” small but the largest Zinga product)
  6. [ ] MCP servers batch 1 (group of 5-8 servers for cross-server pattern detection)
  7. [ ] Re-run aspire-digital-group quarterly

Install / use:

uv tool install graphifyy          # one-time
cd <repo>
graphify update .                  # build/refresh graph (no API cost, AST-only)
graphify explain "<symbol>"        # explore a specific node
graphify query "<question>"        # BFS over the graph
graphify path "<from>" "<to>"      # shortest path between two symbols

Operating rules:

Cost / risk: $0 (open source), ~12 sec per run on medium monorepos, no lock-in (open HTML/MD/JSON outputs).

Hand-off across Claude accounts (multi-account coordination)

Multiple Claude accounts share this Mac's filesystem. To prevent duplicate work:

  1. Read ~/Desktop/Claude/PROJECTS.md FIRST โ€” master project index (slug, aliases, canonical path, status, owner)
  2. Check the project's _STATUS.md โ€” know what previous sessions did and what's queued NEXT
  3. Check .claude-lock โ€” if present + fresh (<30min), coordinate before editing same files
  4. On session end โ€” append to _STATUS.md (date, account, model, files touched, NEXT)

Provenance

Source: CLAUDE.md (per-project instructions), ~/.claude/projects/.../MEMORY.md (user auto-memory), aios-workspace/engineering/sop/dev-lifecycle.md, aios-workspace/marketing/sop/{campaign-launch,content-production,agent-routing}.md.

Related

๐Ÿ”— Relationships

graph LR aios_workflow["aios-workflow"]:::self aios_workflow --> aspire_llm_gateway["aspire-llm-gateway"] aios_workflow --> graphify_trial_2026_05_20["graphify-trial-2026-05-20"] aios_workflow --> graphify_audit_2026_05_21["graphify-audit-2026-05-21"] aios_workflow --> aspire_brand_architecture["aspire-brand-architecture"] aios_workflow --> aspire_tech_stack["aspire-tech-stack"] aios_workflow --> knowledge_os_stage_1["knowledge-os-stage-1"] classDef self fill:#715EE3,color:#fff,stroke:#291F50;