agentsclimarketplace

Performance baseline capturer

Skill a5c-ai/babysitter/library/specializations/code-migration-modernization/skills/performance-baseline-capturer

Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration

Install
npx -y skills add a5c-ai/babysitter --skill performance-baseline-capturer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Capture performance baselines before migration for regression comparison and SLA verification

SKILL.md

2.9 KB, as published. Nobody here has run it

Performance Baseline Capturer Skill

Captures comprehensive performance baselines before migration to enable post-migration regression comparison and SLA verification.

Purpose

Enable performance benchmarking for:

  • Response time measurement
  • Throughput baseline
  • Resource utilization tracking
  • Load test execution
  • Percentile calculation

Capabilities

1. Response Time Measurement

  • Capture response times
  • Measure latency percentiles
  • Track by endpoint
  • Document SLA targets

2. Throughput Baseline

  • Measure requests per second
  • Track concurrent users
  • Document peak capacity
  • Establish limits

3. Resource Utilization Tracking

  • Monitor CPU usage
  • Track memory consumption
  • Measure disk I/O
  • Record network usage

4. Load Test Execution

  • Run baseline load tests
  • Execute stress tests
  • Perform soak tests
  • Document results

5. Percentile Calculation

  • Calculate P50/P90/P95/P99
  • Track distribution
  • Identify outliers
  • Set thresholds

6. Regression Threshold Setting

  • Define acceptable ranges
  • Set alert thresholds
  • Document tolerances
  • Create comparison criteria

Tool Integrations

ToolPurposeIntegration Method
JMeterLoad testingCLI
GatlingPerformance testingCLI
k6Modern load testingCLI
LocustPython load testingCLI
ArtilleryNode.js testingCLI
wrkHTTP benchmarkingCLI

Output Schema

{
  "baselineId": "string",
  "timestamp": "ISO8601",
  "environment": {
    "name": "string",
    "resources": {}
  },
  "metrics": {
    "responseTime": {
      "p50": "number",
      "p90": "number",
      "p95": "number",
      "p99": "number",
      "mean": "number"
    },
    "throughput": {
      "requestsPerSecond": "number",
      "peakRps": "number",
      "concurrentUsers": "number"
    },
    "resources": {
      "cpu": {},
      "memory": {},
      "disk": {},
      "network": {}
    }
  },
  "thresholds": {
    "responseTime": {},
    "throughput": {},
    "errors": {}
  }
}

Integration with Migration Processes

  • migration-testing-strategy: Baseline establishment
  • performance-optimization-migration: Performance tracking

Related Skills

  • migration-validator: Post-migration comparison
  • test-coverage-analyzer: Test planning

Related Agents

  • performance-validation-agent: Performance verification
  • migration-testing-strategist: Test planning

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.