Skip to content

Full Stack Feature Development

Alessio Rocchi edited this page Jan 27, 2026 · 1 revision

Full-Stack Feature Development

End-to-end pattern for building complete features.


Workflow

1. Architect designs system
2. Coder (Frontend) builds UI
3. Coder (Backend) builds API
4. Tester creates tests
5. Documentation writes docs
6. Reviewer validates everything

Implementation

const session = await memory.createSession({
  feature: 'user-profile',
  sprint: 'sprint-42'
});

// Phase 1: Design
const architect = spawnAgent('architect', { sessionId: session.id });
// Design the feature architecture

// Phase 2: Parallel Implementation
const frontend = spawnAgent('coder', {
  name: 'frontend-coder',
  sessionId: session.id
});

const backend = spawnAgent('coder', {
  name: 'backend-coder',
  sessionId: session.id
});

const docAgent = spawnAgent('documentation', { sessionId: session.id });

// Phase 3: Testing
const tester = spawnAgent('tester', { sessionId: session.id });

// Phase 4: Review
const reviewer = spawnAgent('reviewer', { sessionId: session.id });

With Coordinator

Let coordinator handle:
"Build a complete user profile feature with frontend, backend, tests, and documentation"

Related:

Clone this wiki locally