throughput-accountant

TOC financial metrics skill for throughput, inventory, and operating expense analysis with decision support

509 stars

Best use case

throughput-accountant is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

TOC financial metrics skill for throughput, inventory, and operating expense analysis with decision support

Teams using throughput-accountant should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/throughput-accountant/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/operations/skills/throughput-accountant/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/throughput-accountant/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How throughput-accountant Compares

Feature / Agentthroughput-accountantStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

TOC financial metrics skill for throughput, inventory, and operating expense analysis with decision support

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Throughput Accountant

## Overview

The Throughput Accountant skill provides comprehensive capabilities for applying Theory of Constraints financial metrics. It supports throughput, inventory, and operating expense analysis to drive better operational and investment decisions.

## Capabilities

- Throughput calculation (T)
- Inventory valuation (I)
- Operating expense tracking (OE)
- Net profit computation
- ROI analysis
- Product mix optimization
- Make vs. buy decisions
- Investment justification

## Used By Processes

- TOC-003: Throughput Accounting Analysis
- TOC-001: Constraint Identification and Exploitation
- CAP-001: Capacity Requirements Planning

## Tools and Libraries

- Financial analysis tools
- ERP integration
- Decision support systems
- Optimization software

## Usage

```yaml
skill: throughput-accountant
inputs:
  products:
    - name: "Product A"
      selling_price: 100
      raw_material_cost: 30
      constraint_time: 10  # minutes
    - name: "Product B"
      selling_price: 150
      raw_material_cost: 60
      constraint_time: 20  # minutes
  constraint_capacity: 480  # minutes per day
  operating_expenses: 5000  # per day
  investment_options:
    - description: "Add second constraint machine"
      cost: 100000
      throughput_increase: 50  # percent
outputs:
  - throughput_per_product
  - constraint_utilization
  - product_prioritization
  - profitability_analysis
  - investment_roi
```

## TOC Financial Measures

### Throughput (T)
```
T = Sales Revenue - Totally Variable Costs

Where Totally Variable Costs = Raw materials, piece-rate labor, sales commissions
```

### Inventory (I)
```
I = All money invested in things intended for sale

Note: Does not include value-added labor or overhead
```

### Operating Expense (OE)
```
OE = All money spent turning Inventory into Throughput

Includes: Labor, utilities, depreciation, overhead
```

## Key Metrics

| Metric | Formula | Purpose |
|--------|---------|---------|
| Net Profit | NP = T - OE | Overall profitability |
| Return on Investment | ROI = NP / I | Investment efficiency |
| Productivity | P = T / OE | Operational efficiency |
| Inventory Turns | Turns = T / I | Cash flow velocity |

## Decision Rules

### Product Mix Optimization
```
Throughput per Constraint Unit = (Price - TVC) / Constraint Time

Prioritize products with highest T/CU
```

### Make vs. Buy Decision
```
If Buy Price < (TVC + Constraint Usage Value)
  Then BUY
Else
  MAKE
```

### Investment Justification
```
Payback Period = Investment Cost / (Delta T - Delta OE)

Accept if Payback Period < Target
```

## Integration Points

- ERP financial modules
- Cost accounting systems
- Product profitability systems
- Capital planning tools