DevTeam Plan Command banner
michael-harris michael-harris

DevTeam Plan Command

Research community intermediate

Description

**Command:** `/devteam:plan [options]` Conduct interactive requirements gathering, research the codebase, create a PRD, and generate a development plan with tasks and sprints.

Installation

Terminal
claude install-skill https://github.com/michael-harris/devteam

README

DevTeam Plan Command

**Command:** `/devteam:plan [options]`

Conduct interactive requirements gathering, research the codebase, create a PRD, and generate a development plan with tasks and sprints.

Usage

/devteam:plan                                # Start interactive planning
/devteam:plan "Build a task manager"         # Start with description
/devteam:plan --feature "Add dark mode"      # Plan a feature for existing project
/devteam:plan --from spec.md                 # Load from single spec file
/devteam:plan --from specs/                  # Load from folder of spec files
/devteam:plan --from existing                # Auto-detect existing docs in project
/devteam:plan --skip-research                # Skip research phase

Options

Option Description
--feature "" Plan a feature for existing project
--from Load from spec file or folder
--skip-research Skip codebase research phase
--skip-interview Skip interview (use with --from)

File-Based Specification Support

Supported File Formats

Format Extensions Best For
Markdown .md Human-readable specs, PRDs
YAML .yaml, .yml Structured specs, existing PRDs
JSON .json API specs, structured data
Plain Text .txt Simple requirements lists
PDF .pdf Formal documents (extracted)

Single File Mode (`--from file.md`)

Reads a specification file and extracts:

    undefined

**Example Input (`project-spec.md`):**

# Task Manager App

## Overview
A simple task management app for teams.

## Features
- User authentication with OAuth
- Create, edit, delete tasks
- Assign tasks to team members
- Due date reminders

## Technical Requirements
- Backend: FastAPI
- Database: PostgreSQL
- Frontend: React + TypeScript

**Process:**

    undefined

Folder Mode (`--from specs/`)

Reads all spec files from a folder and merges them:

specs/
├── overview.md           # Project overview
├── features/
│   ├── auth.md          # Authentication spec
│   ├── tasks.md         # Task management spec
│   └── notifications.md # Notification spec
├── api-design.yaml      # API specification
└── wireframes.md        # UI descriptions

**Process:**

    undefined

Auto-Detect Mode (`--from existing`)

Searches project for existing documentation:

**Search locations:**

docs/                    # Common docs folder
documentation/           # Alternative name
spec/