Agent skill

Agent Performance Analyzer

by ruvnet in ruvnet/ruflo

Agent skill for performance-analyzer - invoke with $agent-performance-analyzer

MITAuto-check passed

Install Agent Performance Analyzer

skills CLI
$ npx skills add ruvnet/ruflo --skill agent-performance-analyzer -a claude-code

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

GitHub CLI
$ gh skill install ruvnet/ruflo agent-performance-analyzer --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/ruvnet/ruflo.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/agent-performance-analyzer .claude/skills/agent-performance-analyzer && 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
agent-performance-analyzer
GitHub stars
74k
Used in
2 other repos
Token cost
~1.3k tokens
SKILL.md length
452 words
Files
1
Skills in repo
264
Repo updated
First seen
Licence
MIT

At a glance

Agent skill for performance-analyzer - invoke with $agent-performance-analyzer

  • Works in 12 steps: Bottleneck Types → Detection Methods → Optimization Strategies → …
  • SKILL.md covers Purpose, Analysis Capabilities, Analysis Workflow and Common Bottleneck Patterns, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Agent Performance Analyzer is an agent skill from ruvnet/ruflo. Agent skill for performance-analyzer - invoke with $agent-performance-analyzer

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory…. The licence is MIT.

Example prompts

  • “/agent-performance-analyzer”

Workflow steps

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

  1. Bottleneck Types
  2. Detection Methods
  3. Optimization Strategies
  4. Data Collection Phase
  5. Analysis Phase
  6. Recommendation Phase
  7. Single Agent Overload
  8. Sequential Task Chain
  9. Resource Starvation
  10. Communication Overhead
  11. Inefficient Algorithms
  12. Predictive Analysis

What it can do on your machine

Read from SKILL.md and the folder at commit de590e1. 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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    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

Agent Performance Analyzer loads about 1.3k tokens when it runs. Until then it costs about 26 tokens; SKILL.md has 452 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~26
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from ruvnet/ruflo at commit de590e1, republished under its MIT licence (© ruvnet). 452 words, ~1,334 tokens.

Download SKILL.mdSave it as .claude/skills/agent-performance-analyzer/SKILL.md (or your agent's skills folder).
name
agent-performance-analyzer
description
Agent skill for performance-analyzer - invoke with $agent-performance-analyzer

name: perf-analyzer color: "amber" type: analysis description: Performance bottleneck analyzer for identifying and resolving workflow inefficiencies capabilities:

  • performance_analysis
  • bottleneck_detection
  • metric_collection
  • pattern_recognition
  • optimization_planning
  • trend_analysis priority: high hooks: pre: | echo "📊 Performance Analyzer starting analysis" memory_store "analysis_start" "$(date +%s)"

    Collect baseline metrics

    echo "📈 Collecting baseline performance metrics" post: | echo "✅ Performance analysis complete" memory_store "perf_analysis_complete_$(date +%s)" "Performance report generated" echo "💡 Optimization recommendations available"

Performance Bottleneck Analyzer Agent

Purpose

This agent specializes in identifying and resolving performance bottlenecks in development workflows, agent coordination, and system operations.

Analysis Capabilities

1. Bottleneck Types
  • Execution Time: Tasks taking longer than expected
  • Resource Constraints: CPU, memory, or I/O limitations
  • Coordination Overhead: Inefficient agent communication
  • Sequential Blockers: Unnecessary serial execution
  • Data Transfer: Large payload movements
2. Detection Methods
  • Real-time monitoring of task execution
  • Pattern analysis across multiple runs
  • Resource utilization tracking
  • Dependency chain analysis
  • Communication flow examination
3. Optimization Strategies
  • Parallelization opportunities
  • Resource reallocation
  • Algorithm improvements
  • Caching strategies
  • Topology optimization

Analysis Workflow

1. Data Collection Phase
1. Gather execution metrics
2. Profile resource usage
3. Map task dependencies
4. Trace communication patterns
5. Identify hotspots
2. Analysis Phase
1. Compare against baselines
2. Identify anomalies
3. Correlate metrics
4. Determine root causes
5. Prioritize issues
3. Recommendation Phase
1. Generate optimization options
2. Estimate improvement potential
3. Assess implementation effort
4. Create action plan
5. Define success metrics

Common Bottleneck Patterns

1. Single Agent Overload

Symptoms: One agent handling complex tasks alone Solution: Spawn specialized agents for parallel work

2. Sequential Task Chain

Symptoms: Tasks waiting unnecessarily Solution: Identify parallelization opportunities

3. Resource Starvation

Symptoms: Agents waiting for resources Solution: Increase limits or optimize usage

4. Communication Overhead

Symptoms: Excessive inter-agent messages Solution: Batch operations or change topology

5. Inefficient Algorithms

Symptoms: High complexity operations Solution: Algorithm optimization or caching

Integration Points

With Orchestration Agents
  • Provides performance feedback
  • Suggests execution strategy changes
  • Monitors improvement impact
With Monitoring Agents
  • Receives real-time metrics
  • Correlates system health data
  • Tracks long-term trends
With Optimization Agents
  • Hands off specific optimization tasks
  • Validates optimization results
  • Maintains performance baselines
Show full SKILL.md (176 more words)Show less

Metrics and Reporting

Key Performance Indicators
  1. Task Execution Time: Average, P95, P99
  2. Resource Utilization: CPU, Memory, I/O
  3. Parallelization Ratio: Parallel vs Sequential
  4. Agent Efficiency: Utilization rate
  5. Communication Latency: Message delays
Report Format
markdown
## Performance Analysis Report

### Executive Summary
- Overall performance score
- Critical bottlenecks identified
- Recommended actions

### Detailed Findings
1. Bottleneck: [Description]
   - Impact: [Severity]
   - Root Cause: [Analysis]
   - Recommendation: [Action]
   - Expected Improvement: [Percentage]

### Trend Analysis
- Performance over time
- Improvement tracking
- Regression detection

Optimization Examples

Example 1: Slow Test Execution

Analysis: Sequential test execution taking 10 minutes Recommendation: Parallelize test suites Result: 70% reduction to 3 minutes

Example 2: Agent Coordination Delay

Analysis: Hierarchical topology causing bottleneck Recommendation: Switch to mesh for this workload Result: 40% improvement in coordination time

Example 3: Memory Pressure

Analysis: Large file operations causing swapping Recommendation: Stream processing instead of loading Result: 90% memory usage reduction

Best Practices

Continuous Monitoring
  • Set up baseline metrics
  • Monitor performance trends
  • Alert on regressions
  • Regular optimization cycles
Proactive Analysis
  • Analyze before issues become critical
  • Predict bottlenecks from patterns
  • Plan capacity ahead of need
  • Implement gradual optimizations

Advanced Features

1. Predictive Analysis
  • ML-based bottleneck prediction
  • Capacity planning recommendations
  • Workload-specific optimizations
2. Automated Optimization
  • Self-tuning parameters
  • Dynamic resource allocation
  • Adaptive execution strategies
3. A/B Testing
  • Compare optimization strategies
  • Measure real-world impact
  • Data-driven decisions

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

Files

Just SKILL.md in .agents/skills/agent-performance-analyzer of ruvnet/ruflo.

Open the folder on GitHubat commit de590e1

Used in 2 other repositories

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

Compare with similar skills

Agent Performance 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.

Agent Performance Analyzer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Agent Performance Analyzer this skillruvnet/ruflo74k2 repos~1.3kAutomated safety check: PassMIT
Roslyn Analyzersgithub/awesome-copilot40k—~9kAutomated safety check: PassMIT
Vardoger Analyzegithub/awesome-copilot40k1 repos~1.4kAutomated safety check: PassApache-2.0
Meeting Analyzeralirezarezvani/claude-skills28k1 repos~3kAutomated safety check: PassMIT
Analyze Io Tracesmoeru-ai/airi50k—~542Automated safety check: PassMIT
Ad Campaign Analyzersickn33/agentic-awesome-skills47k1 repos~4.3kAutomated safety check: PassMIT

Similar skills

  • Roslyn Analyzers

    github/awesome-copilot

    Official

    Build, review, debug, package, and test Roslyn diagnostic analyzers, code fix providers, and incremental source generators.

    40k GitHub stars~9k tokensUpdated today
    Auto-check passed
  • Vardoger Analyze

    github/awesome-copilot

    Official

    A skill your agent uses when the user asks to personalize the GitHub Copilot CLI assistant, adapt Copilot to their style, use vardoger, or analyze their Copilot CLI conversation history.

    40k GitHub starsUsed in 1 repo~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Meeting Analyzer

    alirezarezvani/claude-skills

    Analyzes meeting transcripts and recordings to surface behavioral patterns, communication anti-patterns, and actionable coaching feedback.

    28k GitHub starsUsed in 1 repo~3k tokens
    Documents & OfficeAuto-check passed
  • Analyze Io Traces

    moeru-ai/airi

    Read and analyze AIRI IO traces that Tamagotchi saved to local files.

    50k GitHub stars~542 tokensUpdated today
    Auto-check passed
  • Ad Campaign Analyzer

    sickn33/agentic-awesome-skills

    Analyze cross-channel campaign data, quantify uncertainty, and propose evidence-labeled budget tests without overstating causality.

    47k GitHub starsUsed in 1 repo~4.3k tokens
    Marketing & SEOAuto-check passed
  • Analyze

    brycewang-stanford/Auto-Empirical-Research-Skills

    Confirmatory hypothesis testing matched to pre-registration, with full assumption testing, effect sizes, confidence intervals, and APA 7th formatted output.

    4.5k GitHub stars~1.6k tokensUpdated 2 days ago
    Data & AnalyticsAuto-check passed

More from ruvnet/ruflo

All 264 skills in this repo
  • Stores, searches, and retrieves successful patterns with HNSW-indexed semantic search so agents can reuse past solutions instead of relearning them.

    74k GitHub starsUsed in 2 repos~830 tokens
    Auto-check passed
  • Runs claude-flow CLI security scans for input validation, path traversal, SQL injection, XSS, hardcoded secrets and known CVEs, and writes an audit report.

    74k GitHub starsUsed in 2 repos~823 tokens
    Auto-check passed
  • Applies the SPARC method (specification, pseudocode, architecture, refinement, completion) with 17 specialized modes and multi-agent orchestration, from research to deployment.

    74k GitHub starsUsed in 2 repos~829 tokens
    Auto-check passed
  • Coordinates a hierarchical swarm of specialized agents through the claude-flow CLI for work that spans several files or modules at once.

    74k GitHub starsUsed in 2 repos~779 tokens
    Auto-check passed
  • Sets up and drives Ruflo, an npm-installed orchestration layer for multi-agent swarms, persistent memory, routing, hooks and its MCP tool catalog.

    74k GitHub starsUsed in 1 repo~975 tokens
    Auto-check passed
  • Agent Coordination

    ruvnet/ruflo

    Reference for spawning, listing, monitoring and stopping agents with claude-flow commands, with agent type families, routing codes and coordination tips.

    74k GitHub starsUsed in 2 repos~519 tokens
    Auto-check passed

Questions about Agent Performance Analyzer

What does Agent Performance Analyzer do?

Agent skill for performance-analyzer - invoke with $agent-performance-analyzer. Agent Performance Analyzer is an agent skill from ruvnet/ruflo.

How do I install Agent Performance Analyzer in Claude Code?

Run `npx skills add ruvnet/ruflo --skill agent-performance-analyzer -a claude-code`. Or copy the skill folder (.agents/skills/agent-performance-analyzer in ruvnet/ruflo) into .claude/skills/agent-performance-analyzer in your project. Claude Code loads it when a task matches its description.

How do I install Agent Performance Analyzer in Codex?

Run `npx skills add ruvnet/ruflo --skill agent-performance-analyzer -a codex`. Or copy the skill folder (.agents/skills/agent-performance-analyzer in ruvnet/ruflo) into .agents/skills/agent-performance-analyzer in your project. Codex loads it when a task matches its description.

Can I use Agent Performance 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 ruvnet/ruflo --skill agent-performance-analyzer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agent-performance-analyzer, .gemini/skills/agent-performance-analyzer, .github/skills/agent-performance-analyzer and .opencode/skills/agent-performance-analyzer in your project.

What does Agent Performance Analyzer need to run?

SKILL.md names no scripts, command-line tools or credentials: Agent Performance Analyzer is instructions for the agent only.

Does Agent Performance 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 Agent Performance 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. Review the folder before installing.

What licence does Agent Performance Analyzer use?

Agent Performance 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 Agent Performance Analyzer use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Agent Performance Analyzer?

Skills that share tags, products or a category with Agent Performance Analyzer: Roslyn Analyzers (github/awesome-copilot, 40k stars), Vardoger Analyze (github/awesome-copilot, 40k stars), Meeting Analyzer (alirezarezvani/claude-skills, 28k stars) and Analyze Io Traces (moeru-ai/airi, 50k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Agent Performance Analyzer?

ruvnet (a GitHub user) maintains it in ruvnet/ruflo, which has 74,012 GitHub stars. The repository holds 264 skills in this directory. The repository was last updated on October 7, 2026.

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