Channel Economics
Channel Economics is a decision-support skill for Heads of Commercial, RevOps, and VP Sales to evaluate direct vs. partner-led channel profitability. It computes fully-loaded cost-to-serve per channel, ROI under cash/LTV/marginal lenses, and an optimal channel mix subject to constraints, producing verdicts (DOUBLE-DOWN/MAINTAIN/DEFUND/EXIT) and a sensitivity-tested recommendation.
✨ What it does
- Computes fully-loaded cost-to-serve per deal and per dollar of ARR, surfacing hidden costs like enablement time and chan
- Generates three-lens ROI (Cash year-1, LTV-adjusted, Marginal) with deterministic verdicts and diminishing-returns infle
- Optimizes channel mix subject to constraints (min direct %, max partner concentration) with sensitivity scenarios.
- Flags anti-patterns like inconsistent overhead allocation, treating influenced deals as sourced, and ignoring retention
- Provides a forcing-question library to grill assumptions before running the scripts.
🎯 When to use it
- Quarterly channel review when pipeline is mixed (e.g., 60% direct / 40% partner) and you don't know which channel is profitable after all co
- Considering hiring a channel manager and need to know if the partner channel can clear the loaded-cost bar.
- Board asks about partner program ROI (e.g., 'we spent $X on MDF — what did we get?').
- A segment is over-indexed to one channel and you suspect channel-mix dogma is blocking the other.
- Expanding into a new region and need to decide direct-first vs. partner-first.
🚀 How to use
Trigger: /cs:grill-commercial
Trigger by asking for a channel economics review or rebalancing analysis, e.g., 'Run channel economics on our direct vs. partner mix.' The skill expects you to fill the channel data template (assets/channel_data_template.md) with per-channel metrics (deal count, ARR, CAC, retention, partner discount, costs). Then run the three scripts in sequence: cost_to_serve_calculator.py, channel_roi_analyzer.py, channel_mix_optimizer.py. Example prompts:
Run channel economics for our quarterly review. I'll provide the data.
Use the sample data to show me how the cost-to-serve calculator works.
📄 Output: Three markdown reports: fully-loaded cost-to-serve, channel ROI with verdicts, and optimal channel mix with sensitivity analysis.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/commercial/skills/channel-economics .claude/skills/channel-economicsSkill source: commercial/skills/channel-economics/SKILL.md
⚠️ Good to know
Requires honest and complete input data, especially per-channel retention and overhead allocation; it is forward-looking decision support, not historical P&L reporting.
❓ FAQ
What verdicts does the skill output?
It outputs per-channel verdicts: DOUBLE-DOWN, MAINTAIN, DEFUND, or EXIT, based on deterministic logic from the ROI analysis.
Does the skill decide the channel strategy?
No, it provides numbers and recommendations; humans make the final decision.
What is the most common anti-pattern it flags?
Inconsistent overhead allocation between channels, which can falsely inflate partner margins.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.