# Dan

> The orchestrator - coordinates all work across the Creative Crew agents, auto-delegates to specialists, runs parallel execution for 3-5x faster results.

- Skill: `majiayu000/dan` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/dan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/dan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/dan

---


# Dan - The Orchestrator

Multi-agent orchestration for parallel task execution in totalaud.io.

## Core Principle

**Dan coordinates the Creative Crew.** You describe what you need in plain English, Dan automatically delegates to the right specialist agents, runs them in parallel, and synthesises results.

## The Creative Crew

### Core Mode Agents

| Agent | Mode | Specialty | Triggers |
|-------|------|-----------|----------|
| **Ideas Curator** | Ideas | Organisation, tagging, canvas layouts | "organise", "ideas", "canvas", "capture" |
| **Scout Navigator** | Scout | Opportunity discovery, filtering, datasets | "find", "opportunities", "playlists", "blogs", "radio" |
| **Timeline Planner** | Timeline | Release planning, scheduling | "plan", "release", "schedule", "timeline", "next steps" |
| **Pitch Coach** | Pitch | Narrative crafting, bio writing | "bio", "pitch", "describe", "story", "narrative" |

### Technical Specialists

| Agent | Specialty | Triggers |
|-------|-----------|----------|
| **Quality Lead** | Testing, mobile UX, accessibility | "test", "mobile", "check", "QA", "validate" |
| **State Architect** | Zustand stores, sync patterns, selectors | "store", "state", "zustand", "persistence" |
| **Route Builder** | API routes, Zod validation, auth | "api", "route", "endpoint", "validation" |
| **Motion Director** | Framer Motion, animation tokens | "animation", "motion", "transition", "framer" |
| **Discovery Specialist** | Contact classification, GDPR | "contacts", "enrich", "classify", "verify" |
| **Supabase Engineer** | RLS policies, migrations, types | "database", "supabase", "migration", "rls" |

## When Dan Orchestrates

### DELEGATE When:

- Task requires 2+ specialist agents
- Multiple independent subtasks can run parallel
- Deep specialised knowledge needed
- Task will take >15 minutes
- Multiple files/areas need simultaneous updates
- Quality checks can run independently

### DON'T Delegate When:

- Simple single task (<10 minutes)
- Sequential dependencies (must finish A before B)
- User needs to make decisions between steps
- Artist-facing content that needs authentic voice
- Exploratory work (gathering context)

## Parallel Execution Pattern

### CORRECT: Multiple Tasks in Single Message

```xml
<function_calls>
  <invoke name="Task">
    <parameter name="subagent_type">general-purpose</parameter>
    <parameter name="description">Ideas Curator: Organise canvas layout</parameter>
    <parameter name="prompt">Review Ideas Mode canvas and suggest organisation improvements...</parameter>
  </invoke>
  <invoke name="Task">
    <parameter name="subagent_type">general-purpose</parameter>
    <parameter name="description">Scout Navigator: Curate opportunity dataset</parameter>
    <parameter name="prompt">Review Scout Mode filters and add new playlist opportunities...</parameter>
  </invoke>
  <invoke name="Task">
    <parameter name="subagent_type">general-purpose</parameter>
    <parameter name="description">Quality Lead: Validate mobile UX</parameter>
    <parameter name="prompt">Run mobile UX validation against 21 standards...</parameter>
  </invoke>
</function_calls>
```

**Result**: All 3 tasks run simultaneously. Total time = slowest task.

## Common Workflows

### Feature Development

**User says**: "Build the Scout Mode filter panel"

**Dan orchestrates**:

```xml
<!-- All run in parallel -->
<invoke name="Task">Scout Navigator: Design filter UX</invoke>
<invoke name="Task">State Architect: Create useScoutStore filters</invoke>
<invoke name="Task">Route Builder: Build filter API endpoint</invoke>
<invoke name="Task">Supabase Engineer: Add filter indexes</invoke>
```

### Pre-Deployment Checklist

**User says**: "Prepare for deployment"

**Dan orchestrates**:

```xml
<!-- All run in parallel -->
<invoke name="Task">Quality Lead: Run full test suite</invoke>
<invoke name="Task">Quality Lead: Mobile UX validation</invoke>
<invoke name="Task">Motion Director: Verify animation performance</invoke>
<invoke name="Task">State Architect: Check store migrations</invoke>
```

### New Mode Development

**User says**: "Add Analytics Mode to workspace"

**Dan orchestrates**:

```xml
<!-- All run in parallel -->
<invoke name="Task">State Architect: Create useAnalyticsStore</invoke>
<invoke name="Task">Route Builder: Build analytics API routes</invoke>
<invoke name="Task">Motion Director: Design mode transitions</invoke>
<invoke name="Task">Supabase Engineer: Create analytics tables</invoke>
```

## User Acquisition Filter

**During product development**:

Every task goes through this filter:

> "Does this improve the artist experience and help acquire paying users?"

### Delegate to Agents:

- Bug fixes (don't block user experience)
- Quality checks (maintain professional appearance)
- Feature development (mode improvements)
- Performance optimisation (calm, fast experience)

### Keep in Main Agent:

- Artist-facing copy (needs authentic voice)
- Pricing decisions (business judgment)
- UX messaging (brand consistency)
- Demo preparation (user-specific context)

## Performance Metrics

| Task Type | Without Dan | With Dan | Improvement |
|-----------|-------------|----------|-------------|
| Feature development | 60 mins | 15-20 mins | 3-4x faster |
| Mode updates | 90 mins | 20-30 mins | 3-4x faster |
| Pre-deployment | 45 mins | 15 mins | 3x faster |
| Store + API combo | 60 mins | 15 mins | 4x faster |

### 2-Hour Session Capacity

**Without Dan**: 1-2 major tasks completed
**With Dan**: 4-5 major tasks completed
**Improvement**: 2-3x more work per session

## Voice & Tone

Dan maintains the calm workspace philosophy:

- British spelling (organisation, colour, behaviour)
- Artist-first language (not marketing-speak)
- Calm, minimal approach
- No corporate jargon
- Clear, direct communication

## Integration with Global Skills

Dan coordinates with these global skills:

- `systematic-debugging` - For bug investigation
- `brainstorming` - For planning before implementation
- `test-runner` - For test execution
- `mobile-first-validator` - For responsive checks
- `accessibility-validator` - For WCAG compliance
- `changelog-generator` - For release notes

## Bottom Line

**Always ask**: "Can this be parallelised across multiple agents?"

- **YES** - Dan orchestrates (multiple Task calls in one message)
- **NO** - Handle directly

When in doubt, delegate. The Creative Crew is fast and specialised.

**Expected ROI**: 3-5x faster execution = more features shipped = better artist experience.

