are-you-oklisted
Install: claude install-skill C-QY/are-you-ok
## Workflow
**Step 1 — Run the data collection script**
- Windows: `scripts/status-check.ps1` — add `-EasterEgg` flag if trigger is `are you ok`
- Mac/Linux: `scripts/status-check.sh` — add `--easter-egg` flag if trigger is `are you ok`
- Recovery trigger: add `-NetworkCheck` flag (Windows) / `--network-check` flag (Mac/Linux)
Do NOT read the script into context — execute it. Captures: **timestamp**, cwd, project_name,
project_type, git branch/tag/log×3/changes, claude_brief, memory count.
With `-NetworkCheck`: also outputs `network_status:ok` or `network_status:fail`.
With the easter egg flag, audio plays automatically in the background.
Use the `timestamp:` value from script output for the status box — **no separate time call needed**.
If the script returns `easter_egg:ok` (no audio file found), render this before the status box:
```
╭──────────────────────────────────╮
│ 🎤 "Are you OK?" │
│ Lei Jun · Shanghai · 2015 │
╰──────────────────────────────────╯
```
**Step 2 — Determine mode and language**
| Trigger pattern | Mode | Language |
|----------------|------|----------|
| CN phrase / `are you ok` | Agent | Chinese |
| EN phrase (`status check`, etc.) | Agent | English |
| CN project phrase | Project | Chinese |
| EN project phrase | Project | English |
| `!status` / JSON call | Agent | English |
| `{"skill":"are-you-ok","mode":"project"}` | Project | English |
| `?` / `??` / `???` | Inline peek | matches context lang |
| network error sign