devteam-list
npx machina-cli add skill michael-harris/devteam/devteam-list --openclawSession state: !source "${CLAUDE_PLUGIN_ROOT}/scripts/state.sh" && get_current_session 2>/dev/null || echo "No active session"
Recent events: !sqlite3 .devteam/devteam.db "SELECT type, message FROM events ORDER BY created_at DESC LIMIT 10" 2>/dev/null || echo "No events"
DevTeam List Command
Command: /devteam:list
List all development plans and their status.
Usage
/devteam:list # Show all plans
/devteam:list --all # Include archived plans
/devteam:list --type feature # Filter by type
Your Process
Step 1: Read Plan Index
# Load plan index
cat .devteam/plans/index.json
If no index exists:
No plans found.
Create a new plan with:
/devteam:plan "Project description"
Or create a feature plan:
/devteam:plan --feature "Feature description"
Step 2: Display Plan List
DEVELOPMENT PLANS
Active: feature-notifications
# | Name | Type | Status | Progress
1 | Task Manager App | project | complete | 5/5
2 | Push Notifications | feature | active | 1/2 <- ACTIVE
3 | Dark Mode Support | feature | planned | 0/1
Commands:
/devteam:select <#> Select a plan to work on
/devteam:implement Execute the active plan
/devteam:plan --feature Create new feature plan
Status Icons
| Icon | Status | Meaning |
|---|---|---|
| planned | planned | Plan created, not started |
| active | in_progress | Currently being executed |
| complete | complete | All sprints finished |
| paused | paused | Execution paused |
| failed | failed | Circuit breaker triggered |
| archived | archived | Moved to archive |
With --all Flag
Include archived plans:
DEVELOPMENT PLANS (including archived)
Active Plans:
# | Name | Type | Status | Progress
1 | Task Manager App | project | complete | 5/5
2 | Push Notifications | feature | active | 1/2
3 | Dark Mode Support | feature | planned | 0/1
Archived Plans:
4 | Old Dashboard | feature | archived | 2/2
5 | Cancelled Auth | feature | archived | 0/3
Plan Details
When a plan is selected, show details:
Plan: Push Notifications (feature-notifications)
Type: feature
Parent: project-taskmanager
Created: 2025-01-25
Status: in_progress
Progress: Sprint 1/2 complete
Current Sprint: SPRINT-002 (FCM Integration)
Current Task: TASK-003 (Implement push service)
Tasks:
TASK-001: Create notification schema [done]
TASK-002: Add notification API endpoints [done]
TASK-003: Implement push service [active]
TASK-004: Add notification preferences UI [pending]
Run /devteam:implement to continue execution.
See Also
/devteam:select- Select a plan to work on/devteam:implement- Execute the active plan/devteam:plan- Create a new plan
Source
git clone https://github.com/michael-harris/devteam/blob/main/skills/devteam-list/SKILL.mdView on GitHub Overview
DevTeam List enumerates development plans and their current status. It reads the plan index and presents an at-a-glance table of active and archived plans, helping teams track progress and workload.
How This Skill Works
Invoke /devteam:list with optional flags to filter results. The tool loads the plan index from .devteam/plans/index.json and renders a table showing Name, Type, Status, and Progress; you can view plan details or switch to planning commands as needed.
When to Use It
- When you need a quick overview of development plans before standups or planning sessions
- When you want to include archived plans to review past work (--all)
- When you want to focus on a specific type (feature or project) using --type
- When you need to identify active plans and their current progress
- When you want to select a plan and continue work with /devteam:implement
Quick Start
- Step 1: Run /devteam:list to see all plans
- Step 2: Optionally add --all or --type to refine results
- Step 3: Use /devteam:select <#> to pick a plan and /devteam:implement to proceed
Best Practices
- Keep the plan index up to date to ensure accuracy
- Use --all to review archived plans and historical progress
- Leverage --type to filter by feature or project for focused checks
- Review plan details (plan, sprint, and tasks) before taking action
- Run /devteam:implement only after selecting a plan to continue execution
Example Use Cases
- Listing active plans shows Task Manager App (project, complete) and Push Notifications (feature, active, 1/2).
- Using --all reveals Archived Plans like Old Dashboard (feature, archived) and Cancelled Auth (feature, archived).
- Filtering by type feature returns Push Notifications and Dark Mode Support.
- Viewing plan details for Push Notifications shows Current Sprint SPRINT-002 and Task TASK-003.
- After selecting a plan, run /devteam:implement to continue execution.