Agent skill · Data & Analytics

pipeline-review

Pipeline analysis composite. Pulls deal/meeting data from any CRM or tracking system, analyzes the pipeline over a user-defined period (weekly, fortnightly, monthly, quarterly), and produces both an executive summary and a detailed diagnostic report. Covers volume, qualification rates, source effectiveness, stage velocity, stuck deals, and actionable recommendations. Tool-agnostic — works with any CRM (Salesforce, HubSpot, Pipedrive, Close, Supabase, CSV).

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add gooseworks-ai/goose-skills --skill pipeline-review --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 27 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/sales/composites/pipeline-review/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Pulls deal and meeting data from whatever system the user tracks their pipeline in, analyzes the pipeline over a chosen time period, and produces a report that answers: Are we booking enough? Are they qualified? Where are deals getting stuck? What's working and what isn't?

Two output modes:

  • Executive summary: 1-page snapshot with numbers, trends, and red flags.
  • Detailed diagnostic: Full data tables, stage-by-stage breakdown, source analysis, stuck deal list, and specific recommendations.

Both are always produced. The executive summary sits at the top of the report.

How it works

The skill defines a multi-step workflow:

  • On first run, perform a one-time configuration to collect preferences including data source (crm_tool), access method (access_method), and deal object name (deal_object), as well as stage definitions (pipeline_stages, qualified_stage, won_stage, lost_stage) and cycle timing (expected_cycle_days).
  • Pull pipeline data via Step 1: Pull Pipeline Data, retrieving current period and an optional comparison period from the configured CRM or source, using the input contract to specify period and access details.
  • Normalize all data into a standard structure with fields such as id, name, company, stage, owner, source, created_date, close_date, last_activity_date, meeting_date, amount, qualification_status, loss_reason, days_in_current_stage, total_age_days.
  • Produce an output pipeline_data object containing current_period and optional comparison_period datasets, including deal counts.
  • Run Step 2: Analyze Pipeline across seven dimensions (Volume, Qualification, Source Attribution, Stage Distribution & Velocity, Stuck/At-Risk, Win/Loss), applying period-over-period comparisons when a comparison period exists.
  • For each analysis, compute the specific metrics described in the skill, producing structured outputs such as volume metrics, qualification breakdown, source attribution, stage analysis, stuck deals, and win/loss results.
  • Present a human checkpoint summary indicating source, date ranges, counts, and field availability, prompting user confirmation.

When to use it

Load this composite when:

  • The user says phrases like "review my pipeline", "pipeline report", "how's our pipeline looking", or "deal review".
  • The user indicates 1:1 prep, board meeting prep, or weekly sales review.
  • An upstream workflow triggers an end-of-period review.
  • The user asks about meeting quality, conversion rates, or pipeline health.

What it can touch

The skill intends to pull data from CRMs and spreadsheets and normalize into a standard structure, including fields like created_date, close_date, amount, stage, source, and meeting_date. It uses the following inputs and mappings:

  • crm_tool, access_method, field_mapping (from Step 0: Configuration)
  • pipeline_stages, qualified_stage, won_stage, lost_stage, expected_cycle_days
  • benchmark targets (optional): target_meetings, target_qual_rate, target_win_rate, target_pipeline_value
  • standardized deals array in pipeline_data.current_period.deals and pipeline_data.comparison_period.deals

Caveats

The skill aims to be tool-agnostic, working with various CRMs (Salesforce, HubSpot, Pipedrive, Close, Supabase, CSV, Google Sheets, Notion, etc.). Data quality limits exist: missing fields adaptively reduce analysis detail; some defaults (e.g., stage time thresholds) are provided for estimation when data is sparse.

From the SKILL.md

# Pipeline Review Pulls deal and meeting data from whatever system the user tracks their pipeline in, analyzes it over a chosen time period, and produces a report that answers the questions a founder, sales leader, or AE actually cares about: Are we booking enough? Are they qualified? Where are deals getting stuck? What's working and what isn't? **Two output modes:** - **Executive summary:** 1-page snapshot. Numbers, trends, red flags. What a founder reads over morning coffee. - **Detailed diagnostic:** Full data tables, stage-by-stage breakdown, source analysis, stuck deal list, and specific recommendations. Both are always produced. The executive summary sits at the top of the report. ## When to Auto-Load Load this composite when: - User says "review my pipeline", "pipeline report", "how's our pipeline looking", "deal review" - User says "1:1 prep", "board meeting prep", "weekly sales review" - An upstream workflow (Pipeline Ops, daily BDR rhythm) triggers an end-of-period review - User asks about meeting quality, conversion rates, or pipeline health --- ## Step 0: Configuration (One-Time Setup) On first run, collect and store these preferences. Skip on subsequent runs. ### Data

What's inside
Steps it walks through
  1. When to Auto-Load
  2. Step 0: Configuration (One-Time Setup)
  3. Data Source Config
  4. Pipeline Stage Definitions
  5. Field Mapping
  6. Benchmarks (Optional)
  7. Step 1: Pull Pipeline Data
  8. Input Contract
  9. Process
  10. Data Standardization
  11. Output Contract
  12. Human Checkpoint
  13. Step 2: Analyze Pipeline
  14. Analysis Dimensions
Ships with 1 file
  • skill.meta.json
More from goose-skills
All skills →
About this skill
What does the pipeline-review skill do?

Pipeline analysis composite. Pulls deal/meeting data from any CRM or tracking system, analyzes the pipeline over a user-defined period (weekly, fortnightly, monthly, quarterly), and produces both an executive summary and a detailed diagnostic report. Covers volume, qualification rates, source effectiveness, stage velocity, stuck deals, and actionable recommendations. Tool-agnostic — works with any CRM (Salesforce, HubSpot, Pipedrive, Close, Supabase, CSV).

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill pipeline-review --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going