Get the FREE Ultimate OpenClaw Setup Guide →

devteam-list

npx machina-cli add skill michael-harris/devteam/devteam-list --openclaw
Files (1)
SKILL.md
3.1 KB

Session 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

IconStatusMeaning
plannedplannedPlan created, not started
activein_progressCurrently being executed
completecompleteAll sprints finished
pausedpausedExecution paused
failedfailedCircuit breaker triggered
archivedarchivedMoved 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

  1. Step 1: Run /devteam:list to see all plans
  2. Step 2: Optionally add --all or --type to refine results
  3. 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.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers