dev-lifecycle-engine

Automate a 7-phase software development lifecycle from brainstorming to merge.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/TECHKNOWMAD-LABS/cortex-research-suite --skill dev-lifecycle-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-lifecycle-engine
Source: https://github.com/TECHKNOWMAD-LABS/cortex-research-suite/tree/main/skills/dev-lifecycle-engine
Command: npx skills add https://github.com/TECHKNOWMAD-LABS/cortex-research-suite --skill dev-lifecycle-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates and enforces a rigorous, multi-phase software development lifecycle, ensuring quality, consistency, and traceability from initial idea to final merge.

Core Features & Use Cases

  • 7 Mandatory Phases: Guides development through Brainstorm, Plan, Setup, Execute, Test, Review, and Merge.
  • Task Decomposition: Breaks down complex features into small, manageable tasks.
  • TDD Enforcement: Mandates Test-Driven Development practices.
  • Quality Gates: Implements strict review processes for spec compliance and code quality.
  • Use Case: Use this Skill when starting any new feature development to ensure a structured, high-quality process is followed, preventing skipped steps and ensuring thorough testing and review.

Quick Start

Use the dev-lifecycle-engine skill to start a new project named 'user-authentication-service'.

Frequently Asked Questions about dev-lifecycle-engine

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

FAQPage Schema
How do I automate my software development lifecycle from planning to merge?

Automate your software development lifecycle by enforcing a 7-phase workflow from brainstorming to merge. This process manages task decomposition, fresh context execution per task, TDD, and a two-stage review to ensure structured feature delivery.

What is the best way to enforce test-driven development and code review in my workflow?

The best way to enforce test-driven development and code review is using a structured lifecycle that mandates TDD practices and implements strict quality gates. This ensures spec compliance and code quality are verified before merging.

How do I break down complex feature development into manageable tasks?

Break down complex feature development through automated task decomposition. The lifecycle engine splits large features into small, manageable tasks and executes them with fresh context per task to maintain focus and traceability.

Can I use Git worktrees for isolated feature development and state recovery?

Yes, you can use Git worktrees for isolated feature development. The workflow supports Git worktrees, test baseline verification, and checkpointing to provide state recovery throughout the execution phases.

Does workflow automation support checkpointing for state recovery during execution?

Yes, workflow automation supports checkpointing for state recovery. Checkpointing is integrated into the lifecycle to save your progress, alongside test baseline verification, ensuring you can recover state during complex task execution.