fermi

Decompose unknown quantities into 3-5 estimable factors with uncertainty bands.

3|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dvy1987/agent-loom --skill fermi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fermi
Source: https://github.com/dvy1987/agent-loom/tree/main/.agents/skills/fermi
Command: npx skills add https://github.com/dvy1987/agent-loom --skill fermi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a defensible, quick way to estimate unknown quantities when precise data is unavailable, converting "we don't know" into a decision-making number for market size, costs, effort, or resources.

Core Features & Use Cases

  • Decompose to 3–5 factors: Break the unknown into a small factor tree that can be estimated independently.
  • Round-number anchors: Use simple, justifiable round numbers to avoid false precision.
  • Traceable reasoning and sense-checks: Show the full calculation, identify the most uncertain factor, and compare results to known references.
  • Use Cases: Market sizing for product decisions, rough effort or cost estimates for project planning, early-stage user or capacity estimates to unblock strategy discussions.

Quick Start

Ask the assistant to "Ballpark the addressable market for indie developers in India using a 3-factor Fermi decomposition and show your factor tree, calculations, uncertainty range, and the most uncertain assumption."

Frequently Asked Questions about fermi

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

FAQPage Schema
How do I estimate market size when I have no precise data available?

To estimate market size without precise data, decompose the unknown quantity into 3-5 independently estimable factors using round-number anchors. This method provides a defensible order-of-magnitude estimate with traceable calculations and uncertainty bands to unblock product decisions.

What is the best way to create a rough effort estimate for project planning?

The best way to create a rough effort estimate is applying a Fermi decomposition that breaks the total effort into a small factor tree of 3-5 estimable components. This approach yields a traceable calculation with uncertainty ranges and identifies the most uncertain assumption.

How do you calculate order-of-magnitude estimates for user counts or project costs?

You calculate order-of-magnitude estimates by breaking the target quantity into a 3-5 factor tree, applying justifiable round-number anchors to each factor, and multiplying them. The process includes showing the full calculation and sense-checking results against known references.

Can I use Fermi decomposition for early-stage capacity and feasibility estimates?

Yes, you can use Fermi decomposition for early-stage capacity and feasibility estimates. It is specifically designed to convert unknown quantities into decision-making numbers for costs, resources, and user counts by decomposing them into simple, independently estimable factors.

Why should I use round-number anchors instead of precise figures for uncertainty estimates?

You should use round-number anchors for uncertainty estimates to avoid false precision when precise data is unavailable. This technique ensures your order-of-magnitude estimations remain defensible and traceable while clearly highlighting the most uncertain factor in your calculation.

What are the limitations of using order-of-magnitude estimates for market sizing?

Order-of-magnitude estimates for market sizing are limited by their reliance on the most uncertain factor in the decomposition tree. They provide defensible ballpark figures to unblock strategy discussions but lack the precision required for final budget allocation or detailed financial forecasting.