One-click install
npx skills add https://github.com/steven-3/supermind --skill project-steven-3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project
Source: https://github.com/steven-3/supermind/tree/main/skills/project
Command: npx skills add https://github.com/steven-3/supermind --skill project-steven-3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents risky, disorganized development by orchestrating a complete end-to-end lifecycle for non-trivial changes, ensuring discussion, research, planning, parallel execution, and verification happen in a structured sequence.

Core Features & Use Cases

  • Six-phase orchestration: coordinates Discuss, Research, Plan, Execute (waves), Verify, and Ship for complex work.
  • Parallelized research and wave-based execution: dispatches multiple researcher agents and runs task executors in ordered parallel waves with dependency awareness.
  • Guardrails and quality gates: enforces design approval before proceeding, uses plan validation, tracks progress in .planning/, and requires passing verification with bounded fix loops before shipping.
  • Session resumption and stateful planning: persists human-readable artifacts under .planning/ and resumes from existing progress for interrupted sessions.
  • Escape hatch behavior: clearly distinguishes when to use /quick instead, helping users route correctly.

Quick Start

Tell the orchestrator to run the full lifecycle by issuing: /project.

Frequently Asked Questions about project

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

FAQPage Schema
How do I orchestrate a full software development lifecycle for multi-file refactors?

Multi-file refactors require structured lifecycle orchestration that coordinates discussion, research, planning, wave-based execution, verification, and shipping. This prevents disorganized development by enforcing design approval gates and parallel researcher dispatch before proceeding through ordered execution waves.

What is wave-based execution for parallel coding tasks?

Wave-based execution runs task executors in ordered parallel batches with dependency awareness. This mechanism allows complex changes to be broken into sequential waves where independent tasks execute simultaneously while respecting inter-task dependencies before moving to the next phase.

How do I manage session state for interrupted development planning?

Session state management for interrupted development planning persists human-readable artifacts under a .planning/ directory. This approach enables resumption from existing progress, allowing structured quality gates and bounded fix loops to continue seamlessly across sessions without losing context.

When should I use a full project lifecycle orchestration instead of a quick task?

Full project lifecycle orchestration applies to ambiguous requirements, dependency-heavy changes, and work requiring structured quality gates before merge. For simpler tasks, an escape hatch routes you to quick execution instead, helping you avoid unnecessary overhead for trivial changes.

How do I verify code changes before shipping a pull request?

Code changes require passing test, lint, and build verification with bounded fix loops before shipping. Diff-based code review validates the implementation against the validated plan, ensuring structured quality gates are met before the pull request automation phase executes.

Does lifecycle orchestration work with git worktrees for parallel development?

Lifecycle orchestration supports git worktrees for parallel development by coordinating researcher agents and task executors across isolated branches. The planning phase validates dependencies before execution waves, ensuring worktree-based changes merge cleanly through the shipping phase.