fm-orchestrator

Orchestrate the 6-phase CRaFT financial model build lifecycle across 13 model types.

1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Sampi314/Sam-Plugin-Marketplace --skill fm-orchestrator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fm-orchestrator
Source: https://github.com/Sampi314/Sam-Plugin-Marketplace/tree/main/Financial%20Modelling/skills/fm-orchestrator
Command: npx skills add https://github.com/Sampi314/Sam-Plugin-Marketplace --skill fm-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Building financial models end-to-end is often disjointed, leading to inconsistent quality, missed critical steps, and non-compliance with SumProduct's CRaFT (Consistency, Robustness, Flexibility, Transparency) quality standards for production-grade Excel models.

Core Features & Use Cases

  • Coordinates the full 6-phase CRaFT model build lifecycle (Scope, Plan, Design, Build, Test, Implement) by invoking dedicated phase-specific sub-skills for each stage of work.
  • Carries state, artefacts, and model type context between phases to ensure continuity and correct application of type-specific checks and standards.
  • Handles test failure routing, fix-and-retest loops, and mid-lifecycle build resumption via structured lifecycle logs for reliable, repeatable model development.
  • Use Case: SumProduct teams building 3-statement integrated models, DCF valuations, project finance models, or any of the 13 supported financial model types that require strict adherence to CRaFT principles.

Quick Start

Use the fm-orchestrator skill to build a 3-statement integrated financial model for a manufacturing client from scratch following CRaFT methodology.

Frequently Asked Questions about fm-orchestrator

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

FAQPage Schema
What is the CRaFT methodology for financial modeling?▼

Financial model orchestration coordinates a complete 6-phase build lifecycle—Scope, Plan, Design, Build, Test, and Implement—by routing work to dedicated phase-specific sub-skills. It carries state and model type context between phases to ensure continuity and consistent CRaFT quality standards.

How do I build a DCF valuation model from scratch following CRaFT standards?▼

Building a DCF valuation model involves a 6-phase lifecycle: Scope, Plan, Design, Build, Test, and Implement. The orchestrator routes each phase to dedicated sub-skills while carrying state and model type context between stages to ensure continuity and strict CRaFT compliance.

Can I resume a financial model build if it fails testing midway?▼

Mid-lifecycle resumption of a financial model build is handled via structured lifecycle logs. The orchestrator automatically routes test failures to the correct remediation phase and manages fix-and-retest loops, ensuring reliable and repeatable model development.

Does the CRaFT model lifecycle support 3-statement integrated models?▼

The CRaFT model lifecycle supports 3-statement integrated models as one of 13 supported financial model types. The orchestrator applies type-specific checks and standards across all 6 build phases, ensuring consistent CRaFT quality for each specific model structure.

Why do disjointed Excel financial models fail quality audits?▼

Disjointed Excel financial models fail audits due to missed critical steps and non-compliance with CRaFT standards. Orchestrating the full 6-phase build lifecycle ensures continuity, carries state between phases, and enforces consistent CRaFT quality across the entire development process.