defprod-implement-feature

Routes feature implementation requests into the DefProd change workflow pipeline.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting a coding task without alignment on user stories and acceptance criteria leads to drift between the product definition and the implementation. This Skill ensures every feature request enters a tracked change workflow where definition alignment, implementation, and verification happen as recorded pipeline stages. ## Core Features & Use Cases - Change workflow entry point: Forwards any feature or enhancement request to the /defprod-change orchestrator with the correct type preset (feature or enhancement). - Tracked delivery pipeline: The work flows through define, code, test, review, and land stages as a DefProd change record visible to PMs. - Argument forwarding: Passes external ticket references and driver-override arguments (such as --auto or stage=driver) verbatim to the orchestrator. - Use Case: A developer is asked to add a password-reset flow. Invoking this Skill creates a DefProd change record, aligns the user story in the define stage, then walks implementation and verification through the pipeline with human gates. ## Quick Start Ask the agent to implement your feature using the defprod-implement-feature skill, for example by saying implement the password reset feature as a tracked DefProd change.

Frequently Asked Questions about defprod-implement-feature

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

FAQPage Schema
How do I implement a feature with DefProd change tracking?

Invoke this Skill with your task description and it forwards the request to /defprod-change with the feature type preset. The orchestrator creates a change record and walks the define, code, test, review, and land stages.

What is the difference between feature and enhancement type in DefProd?

Use the feature type when adding a new capability, and enhancement when the request improves an existing capability. The Skill passes the chosen preset to /defprod-change, which adjusts the pipeline accordingly.

Can I use DefProd skills with Cursor or OpenCode?

Yes, Cursor and OpenCode both discover skills from the .claude/skills directory alongside Claude Code. They ignore the allowed-tools frontmatter field but execute the same SKILL.md instructions.

Does this Skill still contain the old Phase 1/2/3 feature workflow?

No, it is now a thin shim. The original alignment, implementation, and verification content was redistributed into /defprod-change-define, /defprod-change-code, and /defprod-change-test stage skills.

What prerequisites are needed before running this Skill?

You need a DefProd account with at least one product and the DefProd MCP server connected to your AI coding agent. The Skill relies on MCP tools like listAreas to interact with product definitions.