pm-status-trigger
Type: ANALYSIS-ONLY
DAIC Modes: DISCUSS, ALIGN, IMPLEMENT, CHECK (all modes)
Priority: High
Trigger Reference
This skill activates on:
- Keywords: "project status", "what's in progress", "what next", "what's blocked", "current work", "next task", "show status", "what am I working on", "what should I work on", "work status", "task status", "blockers", "blocked items"
- Intent Patterns:
(project|work).*(status|progress), what.*(next|work on|in progress|blocked), (show|display).*(status|progress|blockers), what.*(should I|am I).*work, current.*(work|task|status)
From: skill-rules.json - pm-status-trigger configuration
Purpose
Automatically trigger PM status commands (/pm:status, /pm:next, /pm:blocked, /pm:in-progress) when users ask about project status, next tasks, or blockers using natural language.
Core Behavior
In any DAIC mode:
Status Query Detection
- Detect project status queries from natural language
- Examples: "What's in progress?", "What should I work on next?", "What's blocked?"
- Route to appropriate PM status command
Command Routing
- Next task: "what next" →
/pm:next
- In progress: "what's in progress" →
/pm:in-progress
- Blockers: "what's blocked" →
/pm:blocked
- General status: "project status" →
/pm:status
Result Display
- Invoke appropriate PM command
- Return formatted status information
- Provide actionable next steps
Natural Language Examples
Triggers this skill:
- ✓ "What should I work on next?"
- ✓ "What's in progress?"
- ✓ "Show me what's blocked"
- ✓ "Project status"
- ✓ "What am I currently working on?"
- ✓ "Next task"
- ✓ "Show blockers"
- ✓ "Current work status"
Safety Guardrails
ANALYSIS-ONLY RULES:
- ✓ NEVER call write tools
- ✓ Only invokes PM status commands (read-only)
- ✓ Safe to run in any DAIC mode
PM Commands Invoked
| Intent |
Command |
Purpose |
| Next task |
/pm:next |
Show highest priority next task |
| In progress |
/pm:in-progress |
List all active work |
| Blockers |
/pm:blocked |
Show blocked items |
| Status |
/pm:status |
General project overview |
1---2name: pm-status-trigger3description: Natural language wrapper for PM status commands - automatically triggers /pm:status, /pm:next, /pm:blocked, /pm:in-progress when users ask about project status, next tasks, or blockers4---5
6# pm-status-trigger
7
8**Type:** ANALYSIS-ONLY
9**DAIC Modes:** DISCUSS, ALIGN, IMPLEMENT, CHECK (all modes)
10**Priority:** High
11
12## Trigger Reference
13
14This skill activates on:
15- **Keywords:** "project status", "what's in progress", "what next", "what's blocked", "current work", "next task", "show status", "what am I working on", "what should I work on", "work status", "task status", "blockers", "blocked items"
16- **Intent Patterns:** `(project|work).*(status|progress)`, `what.*(next|work on|in progress|blocked)`, `(show|display).*(status|progress|blockers)`, `what.*(should I|am I).*work`, `current.*(work|task|status)`
17
18From: `skill-rules.json` - pm-status-trigger configuration
19
20## Purpose
21
22Automatically trigger PM status commands (`/pm:status`, `/pm:next`, `/pm:blocked`, `/pm:in-progress`) when users ask about project status, next tasks, or blockers using natural language.
23
24## Core Behavior
25
26In any DAIC mode:
27
281. **Status Query Detection**
29 - Detect project status queries from natural language
30 - Examples: "What's in progress?", "What should I work on next?", "What's blocked?"
31 - Route to appropriate PM status command
32
332. **Command Routing**
34 - **Next task:** "what next" → `/pm:next`
35 - **In progress:** "what's in progress" → `/pm:in-progress`
36 - **Blockers:** "what's blocked" → `/pm:blocked`
37 - **General status:** "project status" → `/pm:status`
38
393. **Result Display**
40 - Invoke appropriate PM command
41 - Return formatted status information
42 - Provide actionable next steps
43
44## Natural Language Examples
45
46**Triggers this skill:**
47- ✓ "What should I work on next?"
48- ✓ "What's in progress?"
49- ✓ "Show me what's blocked"
50- ✓ "Project status"
51- ✓ "What am I currently working on?"
52- ✓ "Next task"
53- ✓ "Show blockers"
54- ✓ "Current work status"
55
56## Safety Guardrails
57
58**ANALYSIS-ONLY RULES:**
59- ✓ NEVER call write tools
60- ✓ Only invokes PM status commands (read-only)
61- ✓ Safe to run in any DAIC mode
62
63## PM Commands Invoked
64
65| Intent | Command | Purpose |
66|--------|---------|---------|
67| Next task | `/pm:next` | Show highest priority next task |
68| In progress | `/pm:in-progress` | List all active work |
69| Blockers | `/pm:blocked` | Show blocked items |
70| Status | `/pm:status` | General project overview |