Skip to main content

Core Workflow

Devplan moves a feature from idea to implementation-ready code across nine steps. The goal throughout is to preserve context — decisions made at the planning stage are still available when an engineer opens their AI coding assistant.

StepWhat happensYour involvement
1. InputFeature idea submitted in any formatSubmit text, file, mockup, or issue link
2. DiscoveryPlanning Agent asks targeted questionsAnswer questions in plain language
3. PRD GenerationDevplan writes and self-reviews a PRDReview and approve
4. User StoriesFeature broken into sized, scored storiesReview stories and Agentic Scores
5. Technical DesignImplementation guidance generated per storyReview technical tasks
6. PM Tool SyncPush structure to Linear or JiraTrigger sync from the Build Plan
7. Coding PromptsContext-rich prompts generated per storyCopy prompt to your AI IDE
8. CLI IntegrationPull context into your local IDERun devplan specs start in your terminal
9. MonitoringTrack progress in the Runs viewReview status and blockers

Step 1: Input and context processing

Devplan accepts a wide range of input formats.

Input typeExamples
TextFeature ideas, customer feedback, bug reports, existing specs
VisualUX mockups, design files, user flow diagrams
DataAnalytics insights, interview notes, market research
Issue linksJira or Linear issues pasted into the feature creation form

Before any questions are asked, Devplan's Context Engine analyzes your input against your connected repository — examining codebase architecture, existing patterns, current product features, team conventions, and historical project decisions.


Step 2: Agent-guided discovery

The Planning Agent asks questions specific to your implementation rather than generic planning questions, because it already knows your tech stack and architecture.

Discovery questions

This process typically surfaces 3-5 critical requirements that would otherwise be discovered during implementation, when they are significantly more expensive to address.


Step 3: PRD generation

Devplan generates a PRD covering an executive summary, user flows, key requirements, and out-of-scope items. It also includes integration points with your existing systems, code architecture recommendations, and a risk assessment grounded in your actual codebase.

The Review Agent evaluates the PRD before you see it:

Quality checkWhat it evaluates
CompletenessAre all aspects of the feature covered?
ClarityCan engineers implement this without follow-up questions?
FeasibilityAre the requirements achievable given your architecture?
AlignmentDoes this fit your existing product strategy?

PRD editor


Step 4: User stories

Devplan breaks the PRD into implementation-ready user stories with complexity estimates calibrated to your actual codebase.

Build plan

Each story receives an Agentic Score — a measure of how likely an AI coding agent is to implement the story correctly without human correction.

ScoreWhat it meansRecommended action
HighWell-defined, low ambiguityGood candidate for direct AI implementation
MediumSome ambiguity presentReview and refine before handing to an agent
LowComplex or underspecifiedDecompose or add detail before using AI

Agentic score

tip

Low Agentic Scores are useful signal, not a problem. Use them to identify which stories need more detail before running them through your AI IDE.


Step 5: Technical design

For each user story, Devplan generates implementation guidance specific to your codebase.

AreaWhat is provided
Architecture integrationHow new code fits into existing modules
Database changesSchema additions or modifications required
API surfaceEndpoints that need creation or modification
DependenciesService interactions and external dependencies
Technical specsComponent structure, state management, testing strategy

Step 6: PM tool sync

Devplan objectLinearJira
ProjectLinear ProjectJira Epic
User StoryLinear IssueJira User Story
Technical taskLinear Sub-issueJira Task
note

Syncs are one-directional. Devplan pushes to your PM tool. Changes made in Linear or Jira after export are not reflected back in Devplan.


Step 7: AI coding prompts

Each user story generates a prompt containing exact file paths, codebase-specific patterns, integration points with existing code, and edge case considerations.

## Project Context
- Next.js 14 app with App Router
- PostgreSQL + Prisma ORM
- Tailwind CSS + Shadcn UI
- TypeScript throughout

## Current Task
Implement user authentication (login/register)
with email/password and session management.

## Files to Reference
- /src/components/ui/* (existing UI components)
- /src/lib/validations.ts (validation patterns)
- /prisma/schema.prisma (database schema)

CLI focus


Step 8: CLI

The CLI bridges the Devplan web app and your local AI IDE. Copy the command from any story's prompt popover and run it in your terminal.

See the CLI Cheat Sheet for the full command reference.


Step 9: Monitoring

What Devplan tracksDetails
Story completion ratesProgress against the planned build
Time vs. estimateDeviation from complexity estimates
Scope changesNew items added relative to original plan
BlockersDependency issues and stalled tasks

The Run Button executes tasks in the cloud and shows a live view of active runs, assignees, and linked pull requests.