Product Flow Pro stitches together expert-driven MCP servers, Task Master orchestration, and OpenRouter-backed workflows. It is implemented in Node.js/TypeScript and ships CLI helpers for generating PRDs, workflows, and Task Master configurations.
- src/ – TypeScript sources (experts/, handlers/, shared utilities).
- docs/ – architecture notes, prompt libraries, Task Master integration steps.
- emplates/ – blueprint prompts for PRDs, reviews, and MCP skills.
- scripts/ – Node helpers that produce PRDs or Task Master bundles.
- ests/ – Jest suites exercising handlers and expert flows.
- .cursor/, est-install/ – automation helpers and smoke-test scaffolding.
- Install dependencies:
powershell npm install - Configure environment variables: `powershell copy .env.example .env `
- (Optional) authenticate with Task Master following docs/task-master-integration.md.
- Local dev server:
powershell npm run dev - Production build:
powershell npm run build npm run start - CLI helpers:
powershell node scripts/generate-prd.js --project "Next-gen roadmap" node scripts/create-task-master-files.js --output ./tmp/task-master
- Lint and format before pushing changes:
powershell npm run lint npm run format - Run Jest suites:
powershell npm test - Keep mcp-config.json in sync with any new experts or Task Master endpoints.
- Ensure deployment platforms (Render, Vercel, pm2, etc.) load the same .env values described in docs/task-master-integration.md.