AgentSkillsCN

status

展示白房间会话进度仪表板

SKILL.md
--- frontmatter
name: status
description: Show White Room session progress dashboard

White Room: Status

Show White Room session progress dashboard

Display the current state of the White Room session.

Step 1: Check for Session

Read .white-room/SESSION-STATE.json. If it doesn't exist:

code
═══════════════════════════════════════════════════════════════
                    NO WHITE ROOM SESSION
═══════════════════════════════════════════════════════════════
No active White Room session in this project.

Use /white-room-enter to start a new session.
═══════════════════════════════════════════════════════════════

Step 2: Parse State

Extract from SESSION-STATE.json:

  • project_name, project_type
  • session_id
  • current_phase, phase_progress
  • total_session_time_minutes
  • features object
  • global_blockers
  • open_questions
  • current_focus
  • artifacts_status
  • phase_gates

Step 3: Display Dashboard

code
═══════════════════════════════════════════════════════════════
                    WHITE ROOM STATUS
═══════════════════════════════════════════════════════════════
PROJECT: [project_name] ([project_type])
SESSION: [session_id]
TIME: [total_session_time_minutes]m

PHASE: [current_phase] ([phase_progress * 100]%)
═══════════════════════════════════════════════════════════════

PHASE PROGRESS
══════════════
[■■■■■■■■░░] SKELETON    [complete/incomplete]
[■■■■░░░░░░] ANATOMY     [complete/incomplete]
[░░░░░░░░░░] PHYSIOLOGY  [complete/incomplete]
[░░░░░░░░░░] STRESS      [complete/incomplete]

FEATURES
════════
┌────────────────────┬──────────┬─────────┬─────────────┬────────┐
│ Feature            │ Skeleton │ Anatomy │ Physiology  │ Stress │
├────────────────────┼──────────┼─────────┼─────────────┼────────┤
│ [feature_name]     │ ✓        │ ✓       │ 60% ← FOCUS │ -      │
│ [feature_name]     │ ✓        │ -       │ -           │ -      │
└────────────────────┴──────────┴─────────┴─────────────┴────────┘

CURRENT FOCUS
═════════════
Feature: [current_focus.feature]
Phase: [current_focus.phase]
Next: [current_focus.next_item]

BLOCKERS ([count])
══════════════════
[List each blocker or "None"]

OPEN QUESTIONS ([count high priority])
══════════════════════════════════════
[List high-priority questions or "None"]

ARTIFACTS
═════════
[List artifact files with status: none/draft/complete]

PHASE GATES - [current_phase]
═════════════════════════════
[✓] [completed gate]
[ ] [incomplete gate]
[ ] [incomplete gate]

═══════════════════════════════════════════════════════════════
NEXT ACTION: [next_action or current_focus.next_item]

Commands:
  /white-room-next    - Continue from here
  /white-room-deepen  - Go deeper on current feature
  pause               - Checkpoint and stop
═══════════════════════════════════════════════════════════════

Step 4: Highlight Issues

If there are blockers, emphasize them. If stranger_test.confidence < 0.85 in stress phase, warn. If stall_counter > 2, suggest using Challenger.

Notes

  • This command is read-only - it doesn't modify state
  • Use /white-room-next to continue working
  • Use /white-room-enter if session doesn't exist