Agent skill

benchmarking-analyst

Benchmarking study skill for internal, competitive, and best-in-class performance comparison

Stars 514
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/specializations/domains/business/operations/skills/benchmarking-analyst

Metadata

Additional technical details for this skill

domain
business
category
continuous-improvement
specialization
operations

SKILL.md

Benchmarking Analyst

Overview

The Benchmarking Analyst skill provides comprehensive capabilities for conducting benchmarking studies. It supports internal, competitive, and best-in-class benchmarking, KPI normalization, best practice identification, and adaptation planning.

Capabilities

  • Benchmark partner identification
  • KPI selection and normalization
  • Data collection methodology
  • Performance gap analysis
  • Best practice identification
  • Adaptation planning
  • Progress tracking
  • Benchmarking database maintenance

Used By Processes

  • CI-003: Benchmarking Program
  • CI-001: Operational Excellence Program Design
  • QMS-002: TQM Program Development

Tools and Libraries

  • APQC benchmarking database
  • Industry consortiums
  • Survey tools
  • Data analysis platforms

Usage

yaml
skill: benchmarking-analyst
inputs:
  benchmarking_type: "best_in_class"  # internal | competitive | functional | best_in_class
  focus_area: "Order fulfillment cycle time"
  current_performance:
    metric: "order_to_ship_days"
    value: 5
  benchmark_sources:
    - type: "industry_database"
      source: "APQC"
    - type: "consortium"
      source: "Supply Chain Council"
  target_percentile: 90  # aim for top 10%
outputs:
  - benchmark_study
  - performance_gaps
  - best_practices
  - adaptation_plan
  - implementation_roadmap
  - tracking_metrics

Benchmarking Types

Type Description Use Case
Internal Compare across own sites/units Identify internal best practices
Competitive Compare to direct competitors Understand competitive position
Functional Compare to same function in other industries Learn from leaders
Best-in-Class Compare to world leaders Achieve breakthrough performance

Benchmarking Process

Phase 1: Planning

  1. Identify what to benchmark
  2. Form benchmarking team
  3. Identify benchmark partners
  4. Determine data collection method

Phase 2: Analysis

  1. Collect performance data
  2. Determine performance gaps
  3. Identify enablers of superior performance
  4. Project future performance

Phase 3: Integration

  1. Communicate findings
  2. Establish improvement goals
  3. Develop action plans
  4. Gain commitment

Phase 4: Action

  1. Implement plans
  2. Monitor progress
  3. Recalibrate benchmarks
  4. Achieve maturity

KPI Normalization

Normalize metrics for fair comparison:

  • Per employee
  • Per revenue dollar
  • Per unit produced
  • Per square foot
  • Percent of total

Example

Raw metric: Inventory value = $10M
Normalized: Days of inventory = 45 days
Industry benchmark: 30 days
Gap: 15 days (50% improvement opportunity)

Performance Gap Analysis

Performance Level % of Benchmark Action
Leading >110% Share best practices
Parity 90-110% Monitor and improve
Lagging 70-90% Targeted improvement
Poor <70% Major initiative needed

Best Practice Categories

  1. Process Design - How work flows
  2. Technology - Tools and systems used
  3. Organization - Structure and roles
  4. People - Skills and culture
  5. Metrics - What is measured

Integration Points

  • Industry databases (APQC, Gartner)
  • Consortium networks
  • Performance management systems
  • Knowledge management platforms

Expand your agent's capabilities with these related and highly-rated skills.

a5c-ai/babysitter

gsd-tools

Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).

514 31
Explore
a5c-ai/babysitter

model-profile-resolution

Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.

514 31
Explore
a5c-ai/babysitter

verification-suite

Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.

514 31
Explore
a5c-ai/babysitter

state-management

STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.

514 31
Explore
a5c-ai/babysitter

git-integration

Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.

514 31
Explore
a5c-ai/babysitter

frontmatter-parsing

YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.

514 31
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results