defprod-implement-product

Implements a DefProd product definition into a working codebase area by area.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/defprod1/defprod-skills --skill defprod-implement-product-defprod1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defprod-implement-product
Source: https://github.com/defprod1/defprod-skills/tree/main/skills/defprod-implement-product
Command: npx skills add https://github.com/defprod1/defprod-skills --skill defprod-implement-product-defprod1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written product definition into actual code requires manually translating briefs, architecture documents, and user stories into a scaffolded project and working features. This Skill automates that translation by reading the product definition from DefProd via MCP and generating the codebase incrementally. ## Core Features & Use Cases - Project Scaffolding: Infers or follows the specified tech stack (framework, language, database, testing) from the brief and architecture, then scaffolds the project after user approval. - Area-by-Area Implementation: Implements user stories sequentially per area, following acceptance criteria, architecture guidance, and the brief's aesthetic direction. - Resumable Progress Tracking: Records implementation status via patchProduct so each invocation picks up where the last session left off, with real-time updates to the DefProd guide UI. - Use Case: After defining a product in DefProd with areas like AUTH, DASH, and CUST, invoke the skill to scaffold a Next.js app and implement two areas this session, then re-invoke later to continue with the remaining areas. ## Quick Start Ask your AI agent to run /defprod-implement-product with your product name to scaffold the project and begin implementing its areas.

Frequently Asked Questions about defprod-implement-product

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a DefProd product definition as code?

Invoke /defprod-implement-product with your product name. The skill reads the brief, architecture, and user stories via the DefProd MCP server, scaffolds the project after you approve the tech stack, then implements areas sequentially.

How does the skill track implementation progress across sessions?

It stores implementationStatus and implementationProgress on the product via patchProduct after every state change. Each invocation starts with a status check, so re-running picks up at the first incomplete phase without redoing finished areas.

Can I use it with an existing codebase instead of a new project?

Yes. The scaffold phase skips automatically if the project already has a package.json, pyproject.toml, Cargo.toml, or equivalent. Implementation then proceeds area by area on top of the existing codebase.

What tech stack does the skill choose when scaffolding?

It follows the architecture tree exactly when a stack is specified. Otherwise it infers from the brief, recommending Next.js for full-stack apps, Node.js/Express for APIs, React Native for mobile, and Node.js for CLI tools, always pending your approval.

What are the limitations of area-by-area implementation?

Verification is skipped for stories whose dependencies live in areas not yet implemented, and those are noted for later re-verification. Large products may also require multiple sessions since the user chooses how many areas to implement per invocation.