development-lifecycle

Guide software feature development through phases from brainstorming to verified implementation.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/MinhDuyDEV/mdpi --skill development-lifecycle-minhduydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: development-lifecycle
Source: https://github.com/MinhDuyDEV/mdpi/tree/main/.pi/skills/development-lifecycle
Command: npx skills add https://github.com/MinhDuyDEV/mdpi --skill development-lifecycle-minhduydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of managing complex software changes without a consistent process by guiding agents through a structured development lifecycle from discovery to verification.

Core Features & Use Cases

  • Phase-Based Development Guidance: Coordinates ideation, design, specification, planning, implementation, and verification phases with clear entry and exit criteria.
  • Artifact-Driven Workflow: Establishes a reliable chain of design documents, specifications, plans, tasks, and progress records for feature work.
  • Use Case: Helps a developer or coding agent take a new feature request through a complete lifecycle while selecting appropriate sub-skills and validating each transition.

Quick Start

Use the development-lifecycle skill to guide my new feature request through brainstorming, planning, implementation, and verification.

Frequently Asked Questions about development-lifecycle

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

FAQPage Schema
What is a structured software development lifecycle workflow?

This software development lifecycle workflow guides complex feature changes by establishing a reliable chain of design documents, specifications, plans, tasks, and progress records from brainstorming through verified implementation.

How do I guide a new feature request through planning and implementation?

To guide a new feature request, you organize the complete lifecycle from brainstorming through verified implementation by applying phase-specific workflows, selecting appropriate sub-skills, and validating each transition with lifecycle checkpoints.

Can I use a phase-based workflow for code refactoring and migrations?

Yes, the phase-based workflow applies to new features, migrations, refactors, and structured engineering tasks by coordinating ideation, design, specification, planning, implementation, and verification phases with clear entry and exit criteria.

What's the best way to manage complex software changes without a consistent process?

The best way to manage complex software changes without a consistent process is to use an artifact-driven workflow that maintains a reliable chain of design documents, specifications, plans, tasks, and progress records throughout the lifecycle.

Do I need verification evidence for every feature workflow transition?

Yes, lifecycle checkpoints require verification evidence and documentation templates to validate each transition, ensuring reliable development execution from discovery through verified implementation.