Agent skill

SaaS Revenue Operations Analyzer

by alirezarezvani in alirezarezvani/claude-skills

Analyzes sales pipeline coverage and risk, tracks forecast accuracy with MAPE, and measures go-to-market efficiency for SaaS revenue teams, with text or JSON output.

MITAuto-check passedSales & Support

Install SaaS Revenue Operations Analyzer

skills CLI
$ npx skills add alirezarezvani/claude-skills --skill revenue-operations -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install alirezarezvani/claude-skills revenue-operations --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/alirezarezvani/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/business-growth/skills/revenue-operations .claude/skills/revenue-operations && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
revenue-operations
GitHub stars
28k
Used in
1 other repo
Token cost
~2.4k tokens
SKILL.md length
762 words
Files
14 (incl. scripts, references, assets)
Skills in repo
342
Repo updated
First seen
Licence
MIT

At a glance

Analyzes sales pipeline coverage and risk, tracks forecast accuracy with MAPE, and measures go-to-market efficiency for SaaS revenue teams, with text or JSON output.

  • Works in 3 steps: Pipeline Analyzer → Forecast Accuracy Tracker → GTM Efficiency Calculator
  • Checking sales pipeline coverage and deal aging risk before a forecast call
  • SKILL.md covers Quick Start, Tools Overview, Revenue Operations Workflows and Reference Documentation, plus 1 more section
  • Runs Python scripts from its folder; calls python

What it does

This skill wraps three Python scripts for SaaS revenue analysis. The pipeline analyzer takes a JSON file of deals, quota and stage configuration and reports coverage ratios, stage conversion rates, deal velocity, aging risks and concentration risk. A forecast accuracy tracker and a GTM efficiency calculator cover the other two areas named in the description, forecast accuracy including MAPE and go-to-market efficiency metrics, with sample data files provided for each.

Every script supports both a human-readable `--format text` output and a `--format json` output meant for dashboards or other integrations. Reference files document a pipeline management framework, GTM efficiency benchmarks and a RevOps metrics guide, while asset templates cover a pipeline review report, a forecast report and a GTM dashboard, alongside sample input data and an expected-output example for each tool.

When your agent uses it

  • Checking sales pipeline coverage and deal aging risk before a forecast call
  • Tracking how accurate past revenue forecasts have been with MAPE
  • Measuring go-to-market efficiency and unit economics for a SaaS team
  • Producing a pipeline or forecast report for a revenue review

Example prompts

  • “Run the pipeline analyzer on this quarter's deal data and flag any concentration risk.”
  • “Calculate our forecast accuracy with MAPE for the last four quarters.”
  • “Generate a GTM efficiency report from this sales and marketing spend data.”

Requirements

  • Python for the analysis scripts
  • JSON input data describing deals, quota and GTM metrics

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Pipeline Analyzer
  2. Forecast Accuracy Tracker
  3. GTM Efficiency Calculator

What it can do on your machine

Read from SKILL.md and the folder at commit 19392f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SaaS Revenue Operations Analyzer loads about 2.4k tokens when it runs, and up to ~10k if it reads all its reference files. Until then it costs about 109 tokens; SKILL.md has 762 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~109
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~10k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from alirezarezvani/claude-skills at commit 19392f7, republished under its MIT licence (© alirezarezvani). 762 words, ~2,359 tokens.

Download SKILL.mdSave it as .claude/skills/revenue-operations/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.
name
revenue-operations
description
Analyzes sales pipeline health, revenue forecasting accuracy, and go-to-market efficiency metrics for SaaS revenue optimization. Use when analyzing sales pipeline coverage, forecasting revenue, evaluating go-to-market performance, reviewing sales metrics, assessing pipeline analysis, tracking forecast accuracy with MAPE, calculating GTM efficiency, or measuring sales efficiency and unit economics for SaaS teams.

Revenue Operations

Pipeline analysis, forecast accuracy tracking, and GTM efficiency measurement for SaaS revenue teams.

Output formats: All scripts support --format text (human-readable) and --format json (dashboards/integrations).


Quick Start

bash
# Analyze pipeline health and coverage
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text

# Track forecast accuracy over multiple periods
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text

# Calculate GTM efficiency metrics
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text

Tools Overview

1. Pipeline Analyzer

Analyzes sales pipeline health including coverage ratios, stage conversion rates, deal velocity, aging risks, and concentration risks.

Input: JSON file with deals, quota, and stage configuration Output: Coverage ratios, conversion rates, velocity metrics, aging flags, risk assessment

Usage:

bash
python scripts/pipeline_analyzer.py --input pipeline.json --format text

Key Metrics Calculated:

  • Pipeline Coverage Ratio -- Total pipeline value / quota target (healthy: 3-4x)
  • Stage Conversion Rates -- Stage-to-stage progression rates
  • Sales Velocity -- (Opportunities x Avg Deal Size x Win Rate) / Avg Sales Cycle
  • Deal Aging -- Flags deals exceeding 2x average cycle time per stage
  • Concentration Risk -- Warns when >40% of pipeline is in a single deal
  • Coverage Gap Analysis -- Identifies quarters with insufficient pipeline

Input Schema:

json
{
  "quota": 500000,
  "stages": ["Discovery", "Qualification", "Proposal", "Negotiation", "Closed Won"],
  "average_cycle_days": 45,
  "deals": [
    {
      "id": "D001",
      "name": "Acme Corp",
      "stage": "Proposal",
      "value": 85000,
      "age_days": 32,
      "close_date": "2025-03-15",
      "owner": "rep_1"
    }
  ]
}
2. Forecast Accuracy Tracker

Tracks forecast accuracy over time using MAPE, detects systematic bias, analyzes trends, and provides category-level breakdowns.

Input: JSON file with forecast periods and optional category breakdowns Output: MAPE score, bias analysis, trends, category breakdown, accuracy rating

Usage:

bash
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text

Key Metrics Calculated:

  • MAPE -- mean(|actual - forecast| / |actual|) x 100
  • Forecast Bias -- Over-forecasting (positive) vs under-forecasting (negative) tendency
  • Weighted Accuracy -- MAPE weighted by deal value for materiality
  • Period Trends -- Improving, stable, or declining accuracy over time
  • Category Breakdown -- Accuracy by rep, product, segment, or any custom dimension

Accuracy Ratings:

RatingMAPE RangeInterpretation
Excellent<10%Highly predictable, data-driven process
Good10-15%Reliable forecasting with minor variance
Fair15-25%Needs process improvement
Poor>25%Significant forecasting methodology gaps

Input Schema:

json
{
  "forecast_periods": [
    {"period": "2025-Q1", "forecast": 480000, "actual": 520000},
    {"period": "2025-Q2", "forecast": 550000, "actual": 510000}
  ],
  "category_breakdowns": {
    "by_rep": [
      {"category": "Rep A", "forecast": 200000, "actual": 210000},
      {"category": "Rep B", "forecast": 280000, "actual": 310000}
    ]
  }
}
3. GTM Efficiency Calculator

Calculates core SaaS GTM efficiency metrics with industry benchmarking, ratings, and improvement recommendations.

Input: JSON file with revenue, cost, and customer metrics Output: Magic Number, LTV:CAC, CAC Payback, Burn Multiple, Rule of 40, NDR with ratings

Usage:

bash
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text

Key Metrics Calculated:

MetricFormulaTarget
Magic NumberNet New ARR / Prior Period S&M Spend>0.75
LTV:CAC(ARPA x Gross Margin / Churn Rate) / CAC>3:1
CAC PaybackCAC / (ARPA x Gross Margin) months<18 months
Burn MultipleNet Burn / Net New ARR<2x
Rule of 40Revenue Growth % + FCF Margin %>40%
Net Dollar Retention(Begin ARR + Expansion - Contraction - Churn) / Begin ARR>110%

Input Schema:

json
{
  "revenue": {
    "current_arr": 5000000,
    "prior_arr": 3800000,
    "net_new_arr": 1200000,
    "arpa_monthly": 2500,
    "revenue_growth_pct": 31.6
  },
  "costs": {
    "sales_marketing_spend": 1800000,
    "cac": 18000,
    "gross_margin_pct": 78,
    "total_operating_expense": 6500000,
    "net_burn": 1500000,
    "fcf_margin_pct": 8.4
  },
  "customers": {
    "beginning_arr": 3800000,
    "expansion_arr": 600000,
    "contraction_arr": 100000,
    "churned_arr": 300000,
    "annual_churn_rate_pct": 8
  }
}

Revenue Operations Workflows

Weekly Pipeline Review

Use this workflow for your weekly pipeline inspection cadence.

  1. Verify input data: Confirm pipeline export is current and all required fields (stage, value, close_date, owner) are populated before proceeding.

  2. Generate pipeline report:

    bash
    python scripts/pipeline_analyzer.py --input current_pipeline.json --format text
  3. Cross-check output totals against your CRM source system to confirm data integrity.

  4. Review key indicators:

    • Pipeline coverage ratio (is it above 3x quota?)
    • Deals aging beyond threshold (which deals need intervention?)
    • Concentration risk (are we over-reliant on a few large deals?)
    • Stage distribution (is there a healthy funnel shape?)
  5. Document using template: Use assets/pipeline_review_template.md

  6. Action items: Address aging deals, redistribute pipeline concentration, fill coverage gaps

Show full SKILL.md (304 more words)Show less
Forecast Accuracy Review

Use monthly or quarterly to evaluate and improve forecasting discipline.

  1. Verify input data: Confirm all forecast periods have corresponding actuals and no periods are missing before running.

  2. Generate accuracy report:

    bash
    python scripts/forecast_accuracy_tracker.py forecast_history.json --format text
  3. Cross-check actuals against closed-won records in your CRM before drawing conclusions.

  4. Analyze patterns:

    • Is MAPE trending down (improving)?
    • Which reps or segments have the highest error rates?
    • Is there systematic over- or under-forecasting?
  5. Document using template: Use assets/forecast_report_template.md

  6. Improvement actions: Coach high-bias reps, adjust methodology, improve data hygiene

GTM Efficiency Audit

Use quarterly or during board prep to evaluate go-to-market efficiency.

  1. Verify input data: Confirm revenue, cost, and customer figures reconcile with finance records before running.

  2. Calculate efficiency metrics:

    bash
    python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text
  3. Cross-check computed ARR and spend totals against your finance system before sharing results.

  4. Benchmark against targets:

    • Magic Number (>0.75)
    • LTV:CAC (>3:1)
    • CAC Payback (<18 months)
    • Rule of 40 (>40%)
  5. Document using template: Use assets/gtm_dashboard_template.md

  6. Strategic decisions: Adjust spend allocation, optimize channels, improve retention

Quarterly Business Review

Combine all three tools for a comprehensive QBR analysis.

  1. Run pipeline analyzer for forward-looking coverage
  2. Run forecast tracker for backward-looking accuracy
  3. Run GTM calculator for efficiency benchmarks
  4. Cross-reference pipeline health with forecast accuracy
  5. Align GTM efficiency metrics with growth targets

Reference Documentation

ReferenceDescription
RevOps Metrics GuideComplete metrics hierarchy, definitions, formulas, and interpretation
Pipeline Management FrameworkPipeline best practices, stage definitions, conversion benchmarks
GTM Efficiency BenchmarksSaaS benchmarks by stage, industry standards, improvement strategies

Templates

TemplateUse Case
Pipeline Review TemplateWeekly/monthly pipeline inspection documentation
Forecast Report TemplateForecast accuracy reporting and trend analysis
GTM Dashboard TemplateGTM efficiency dashboard for leadership review
Sample Pipeline DataExample input for pipeline_analyzer.py
Expected OutputReference output from pipeline_analyzer.py

© alirezarezvani, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 13 other files (scripts, references, assets) in business-growth/skills/revenue-operations of alirezarezvani/claude-skills.

  • SKILL.md
  • assets/expected_output.json
  • assets/forecast_report_template.md
  • assets/gtm_dashboard_template.md
  • assets/pipeline_review_template.md
  • assets/sample_forecast_data.json
  • assets/sample_gtm_data.json
  • assets/sample_pipeline_data.json
  • references/gtm-efficiency-benchmarks.md
  • references/pipeline-management-framework.md
  • references/revops-metrics-guide.md
  • scripts/forecast_accuracy_tracker.py
  • scripts/gtm_efficiency_calculator.py
  • scripts/pipeline_analyzer.py

Open the folder on GitHubat commit 19392f7

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in alirezarezvani/claude-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

SaaS Revenue Operations Analyzer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SaaS Revenue Operations Analyzer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SaaS Revenue Operations Analyzer this skillalirezarezvani/claude-skills28k1 repos~2.4kAutomated safety check: PassMIT
Account ExecutiveaAAaqwq/AGI-Super-Team1051 repos~3.4kAutomated safety check: PassMIT
Pipeline ReviewTheCraigHewitt/skills159—~5.7kAutomated safety check: PassMIT
Salestravisjneuman/.claude100—~2.2kAutomated safety check: PassMIT
Sales Pipelineericrisco/rsc-harness180—~3.3kAutomated safety check: PassMIT
Sales Forecasting Modelmohitagw15856/pm-claude-skills1.4k—~1.3kAutomated safety check: PassMIT

Similar skills

  • Account Executive

    aAAaqwq/AGI-Super-Team

    Expert sales execution covering pipeline management, discovery, demos, negotiation, and deal closing.

    105 GitHub starsUsed in 1 repo~3.4k tokens
    Sales & SupportAuto-check passed
  • Pipeline Review

    TheCraigHewitt/skills

    When the user wants to review their sales pipeline, score deals, identify risks, clean up dead deals, or prepare for a pipeline review meeting.

    159 GitHub stars~5.7k tokensUpdated 4 mo ago
    Sales & SupportAuto-check passed
  • Sales

    travisjneuman/.claude

    Sales strategy expertise for sales methodologies (MEDDIC, SPIN, Challenger), sales forecasting, account management, pipeline management, sales enablement, and revenue operations.

    100 GitHub stars~2.2k tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Sales Pipeline

    ericrisco/rsc-harness

    A skill your agent uses when an operator runs deals out of a spreadsheet or Notion and wants real stages, win probabilities, deal hygiene, a weekly follow-up sweep, and a defensible roll-up forecast…

    180 GitHub stars~3.3k tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Sales Forecasting Model

    mohitagw15856/pm-claude-skills

    Build a structured sales forecast framework for any business or team.

    1.4k GitHub stars~1.3k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • CRM Data Cleanup

    OneWave-AI/claude-skills

    Finds duplicate and junk records in a CRM CSV export with fuzzy matching, normalizes fields and writes a reviewable merge plan plus import-ready files without touching the live CRM.

    336 GitHub stars~2.5k tokensUpdated 8 days ago
    Sales & SupportAuto-check passed

More from alirezarezvani/claude-skills

All 342 skills in this repo
  • Agile Product Owner

    alirezarezvani/claude-skills

    Writes INVEST-checked user stories with acceptance criteria, splits epics, plans sprints from velocity and ranks the backlog with a weighted score.

    28k GitHub starsUsed in 3 repos~3.2k tokens
    Auto-check passed
  • Product Strategist

    alirezarezvani/claude-skills

    OKR cascade toolkit for product leaders: generates aligned company-to-team OKRs from five strategy types and scores how well they line up.

    28k GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check passed
  • App Store Optimization

    alirezarezvani/claude-skills

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store.

    28k GitHub starsUsed in 1 repo~4.2k tokens
    Auto-check passed
  • AWS Solution Architect

    alirezarezvani/claude-skills

    Design AWS architectures for startups using serverless patterns and IaC templates.

    28k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Campaign Analytics

    alirezarezvani/claude-skills

    Calculates attribution, funnel and ROI figures for marketing campaigns with three Python scripts that need only the standard library.

    28k GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed
  • Code to PRD

    alirezarezvani/claude-skills

    Reverse-engineers a frontend, backend or fullstack codebase into a product requirements document with per-page docs, an enum dictionary and an API inventory.

    28k GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed

Works with

Questions about SaaS Revenue Operations Analyzer

What does SaaS Revenue Operations Analyzer do?

Analyzes sales pipeline coverage and risk, tracks forecast accuracy with MAPE, and measures go-to-market efficiency for SaaS revenue teams, with text or JSON output. This skill wraps three Python scripts for SaaS revenue analysis. The pipeline analyzer takes a JSON file of deals, quota and stage configuration and reports coverage ratios, stage conversion rates, deal velocity, aging risks and concentration risk.

When should I use SaaS Revenue Operations Analyzer?

SaaS Revenue Operations Analyzer fits situations like: checking sales pipeline coverage and deal aging risk before a forecast call; tracking how accurate past revenue forecasts have been with MAPE; measuring go-to-market efficiency and unit economics for a SaaS team; producing a pipeline or forecast report for a revenue review.

How do I install SaaS Revenue Operations Analyzer in Claude Code?

Run `npx skills add alirezarezvani/claude-skills --skill revenue-operations -a claude-code`. Or copy the skill folder (business-growth/skills/revenue-operations in alirezarezvani/claude-skills) into .claude/skills/revenue-operations in your project. Claude Code loads it when a task matches its description.

How do I install SaaS Revenue Operations Analyzer in Codex?

Run `npx skills add alirezarezvani/claude-skills --skill revenue-operations -a codex`. Or copy the skill folder (business-growth/skills/revenue-operations in alirezarezvani/claude-skills) into .agents/skills/revenue-operations in your project. Codex loads it when a task matches its description.

Can I use SaaS Revenue Operations Analyzer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alirezarezvani/claude-skills --skill revenue-operations -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/revenue-operations, .gemini/skills/revenue-operations, .github/skills/revenue-operations and .opencode/skills/revenue-operations in your project.

What does SaaS Revenue Operations Analyzer need to run?

Going by SKILL.md and its folder, SaaS Revenue Operations Analyzer needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python for the analysis scripts; JSON input data describing deals, quota and GTM metrics.

Does SaaS Revenue Operations Analyzer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is SaaS Revenue Operations Analyzer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does SaaS Revenue Operations Analyzer use?

SaaS Revenue Operations Analyzer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SaaS Revenue Operations Analyzer use?

About 2.4k tokens (SKILL.md is roughly 9.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7.7k tokens, read only when the agent opens those files.

What are the alternatives to SaaS Revenue Operations Analyzer?

Skills that share tags, products or a category with SaaS Revenue Operations Analyzer: Account Executive (aAAaqwq/AGI-Super-Team, 105 stars), Pipeline Review (TheCraigHewitt/skills, 159 stars), Sales (travisjneuman/.claude, 100 stars) and Sales Pipeline (ericrisco/rsc-harness, 180 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SaaS Revenue Operations Analyzer?

alirezarezvani (a GitHub user) maintains it in alirezarezvani/claude-skills, which has 27,938 GitHub stars. The repository holds 342 skills in this directory. The repository was last updated on August 30, 2026.

Source: alirezarezvani/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.