structured-dev-cycle

Manage a six-stage development cycle with stage-based tool restrictions and marker files.

13|6|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/baekenough/second-brain --skill structured-dev-cycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: structured-dev-cycle
Source: https://github.com/baekenough/second-brain/tree/main/.claude/skills/structured-dev-cycle
Command: npx skills add https://github.com/baekenough/second-brain --skill structured-dev-cycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A disciplined six-stage development cycle enforces quality by requiring planning and verification before implementation, preventing premature coding and guiding teams through a controlled workflow.

Core Features & Use Cases

  • Stage-based tool restrictions enforce discipline during planning and verification, improving code quality and governance.
  • Stage tracking and marker-based transitions provide auditability and controlled progress across projects.
  • PreToolUse hooks and optional multi-model verification support robust governance for complex feature development.

Quick Start

Apply the six-stage cycle to structure your development workflow from planning through deployment.

Frequently Asked Questions about structured-dev-cycle

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

FAQPage Schema
How does a stage-based development lifecycle enforce planning before implementation?

A stage-based development lifecycle enforces planning by applying tool restrictions during the planning and verification stages, preventing premature coding. It uses a temporary marker file to block unsafe actions until the workflow advances to the implementation stage.

Can I use PreToolUse hooks for development workflow governance?

Yes, you can use PreToolUse hooks for development workflow governance. The lifecycle integrates these hooks to enforce stage-based tool restrictions, ensuring developers follow the controlled workflow before executing implementation or deployment actions.

What is multi-model verification in a software development cycle?

Multi-model verification in a software development cycle is an optional governance mechanism that validates planning and implementation outputs using multiple models. It ensures robust quality control before transitioning between the six lifecycle stages.

How do I manage stage tracking across a six-stage development workflow?

You manage stage tracking across a six-stage development workflow using marker-based transitions. This system provides auditability and controlled progress across projects by maintaining a temporary marker file that gates tool access until stage requirements are met.

When should I not use a structured development cycle with stage-based tool restrictions?

You should not use a structured development cycle with stage-based tool restrictions for rapid prototyping or exploratory coding where immediate execution is required. The marker-based blocks and strict governance are designed for complex feature development needing controlled workflows.