orchestrate

Orchestrate the software development lifecycle across discover, define, develop, and deliver phases.

3|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/peel/fiddle --skill orchestrate-peel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrate
Source: https://github.com/peel/fiddle/tree/main/skills/orchestrate
Command: npx skills add https://github.com/peel/fiddle --skill orchestrate-peel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the entire software development lifecycle, from initial discovery and planning to development, review, and final delivery, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Full Lifecycle Orchestration: Manages DISCOVER, DEFINE, DEVELOP, and DELIVER phases.
  • Multi-Model Support: Integrates various AI models for diverse perspectives in analysis and development.
  • Reaction Engine: Self-heals issues like CI failures or stalls before escalating.
  • Use Case: Kick off the development of a new feature by running /fiddle:orchestrate "Implement user authentication" and let the skill manage the entire process, including research, planning, coding, and documentation updates.

Quick Start

Use the orchestrate skill to start a full development lifecycle for the topic "Implement user authentication".

Frequently Asked Questions about orchestrate

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

FAQPage Schema
How do I automate the full software development lifecycle from planning to delivery?

Automating the full software development lifecycle involves chaining discover, define, develop, and deliver phases together. This reduces manual effort by managing research, planning, coding, and automated documentation updates in one workflow.

What is software development lifecycle orchestration with multi-model support?

Software development lifecycle orchestration with multi-model support uses various AI models to provide diverse perspectives during analysis and development. It manages the entire process and uses a reaction engine to self-heal issues like CI failures.

How do I handle CI failures automatically during the development lifecycle?

To handle CI failures automatically during the development lifecycle, you can use a reaction engine. This engine self-heals issues like CI failures or stalls before escalating them, ensuring consistent progression through the development phases.

Can I configure CI/CD automation using CLI flags and HCL files?

Yes, you can configure CI/CD automation using CLI flags and HCL files. This allows you to manage the development lifecycle orchestration, including parallel implementation and bean decomposition, through flexible configuration options.

Does parallel implementation work with automated code generation and documentation updates?

Yes, parallel implementation works with automated code generation and documentation updates. The orchestration uses a component named Ralph to handle parallel implementation while automatically updating documentation throughout the delivery phase.

When should I not use full lifecycle orchestration for software engineering?

You should not use full lifecycle orchestration for software engineering when you only need to address an isolated task rather than the entire pipeline. It is designed to manage the full discover, define, develop, and deliver workflow, which may be excessive for single-step fixes.