Automated scoping — discover and create epics, stories, and tasks in bulk
Automates the discovery and creation pipeline for epics, stories, and tasks.
pm_auto_scope() to detect the project state and get discovery signals.Triggered when no epics or stories exist yet. The tool returns codebase signals (docs, build files, source tree).
Workflow:
pm_auto_scopepm_create_epicpm_create_story, linking to the epic via
epic_iddepends_onpm_create_taskTriggered when stories exist but some have no tasks. This is the primary use case.
Workflow:
pm_auto_scope returns the list of undecomposed stories with their bodiespm_scope(story_id) to get full decomposition context
b. Propose 2-6 tasks for the story based on its content
c. Present the task list to the user for quick approval (yes/edit/skip)
d. Create approved tasks with pm_create_task/pm board to see available work or /pm-plan for sprint planningdepends_ondepends_on pointing to the implementation task(s) they verifypm_grab picks them in the right orderdepends_on: ["US-PRJ-X-1"]US-PRJ-2-1 (frontend integration) depends on US-PRJ-1-3 (API endpoint) from a different storyWhen scoping related stories, identify cross-story dependencies:
Use pm_create_tasks (batch) to create all tasks at once:
depends_on setUsers can force a specific mode:
/pm autoscope full — force full codebase scan even if stories exist/pm autoscope incremental — force incremental even if no stories exist