# /post [platform] [topic]

Single platform post production. Faster than `/content` — skips strategy phase.

## Procedure

### Step 1 — Parse arguments

```
/post X "topic here"
/post linkedin "topic here"
/post threads "topic here"
/post ig "topic here"
```

If platform not specified: use default from `CLAUDE.local.md` → "Default platform when unspecified".
If topic not specified: prompt user for it.

### Step 2 — Load brand context

Read `.claude/agent-memory/content-creator/brand-memories/{brand}.md` (active brand from `memory.md`).

### Step 3 — Draft

Invoke `content-creator` agent via Task tool. Pass:
- Brand, platform, topic
- Platform format rules (from `.claude/knowledge-base.md`):
  - X: 280 char hard cap, hook in first 180 chars
  - LinkedIn: 1300-2000 chars optimal, hook in first 3 lines
  - Threads: 500 char single
  - IG: hook in first 125 chars, 5-15 hashtags
  - Bluesky: 300 char hard cap

### Step 4 — Audit

Invoke `auditor` agent. Receive PASS / FAIL.

### Step 5 — Output

Print final post. If FAIL: print fix list.

After PASS: user publishes manually. `/feedback` auto-fires when user responds.
