Software Factory Workflow

Automate a five-agent software development pipeline from PRD to validation.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/multicam/trading-views --skill software-factory-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Software Factory Workflow
Source: https://github.com/multicam/trading-views/tree/main/.claude/skills/software-factory-workflow
Command: npx skills add https://github.com/multicam/trading-views --skill software-factory-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates a complete software development workflow using five specialized agents to transform raw ideas into validated software.

Core Features & Use Cases

  • 5-Agent Pipeline: Refinery → Foundry → Planner → Assembler → Validator with clear handoffs at each stage.
  • Iterative Feedback: Circular loops between stages to refine PRDs, blueprints, and work orders based on validation results.
  • Artifacts & Traceability: Generates PRD, blueprint, work orders, implemented code, and validation reports to maintain traceability.
  • Use Case Examples: Start a new project from an idea, drive architecture decisions, and end with a validated release candidate.

Quick Start

Start by placing your idea in project-idea/ and trigger the Refinery to generate the initial PRD (prd-latest.md). Then proceed through Foundry, Planner, Assembler, and Validator to produce a validated software product.

Frequently Asked Questions about Software Factory Workflow

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

FAQPage Schema
How do I automate a complete software development workflow from idea to validated release?

Automate the entire workflow using a 5-agent pipeline—Refinery, Foundry, Planner, Assembler, and Validator—that transforms ideas into validated software. Each agent handles a specific stage: PRD generation, architecture blueprint, work orders, implementation, and validation, with iterative feedback loops to refine outputs at each handoff.

What artifacts does an automated software workflow generate?

An automated workflow generates traceable artifacts at each stage: PRD documents, architecture blueprints, work orders, implemented code, and validation reports. These artifacts maintain full traceability through the pipeline and enable iterative refinement based on validation feedback.

Can I use AI agents to drive architecture decisions and code validation?

Yes, specialized AI agents can drive architecture decisions and validate code within a structured pipeline. Agents analyze PRDs to create blueprints, generate implementation work orders, execute code builds, and run validation checks, with circular feedback loops to refine decisions iteratively.

How does iterative feedback work in an automated software development pipeline?

Iterative feedback creates circular loops between pipeline stages: validation results inform reassessment of work orders, blueprints, and PRDs. Each agent refines upstream artifacts based on downstream findings, enabling continuous improvement until validation passes.

What's the best way to organize scripts and assets in a multi-agent workflow?

Structure optional scripts, references, and assets folders to extend agent capabilities throughout the pipeline. These extensible components enable custom logic at each stage—Refinery through Validator—without modifying core agent definitions.

Can I start an automated workflow from a raw idea?

Yes, place your idea in the project-idea folder and trigger the Refinery agent to generate an initial PRD. The workflow then proceeds through Foundry, Planner, Assembler, and Validator stages to produce a validated software product.