Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问许可证需确认审计异常

agent-v3-performance-engineerAgent v3 性能工程师

Agent Skill

agent-v3-performance-engineer 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

832

周安装

34

GitHub Stars

33,990

下载量

269
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:agent-v3-performance-engineer(Agent v3 性能工程师)
来源仓库:https://github.com/ruvnet/claude-flow
仓库路径:skills/agent-v3-performance-engineer
安装命令:
npx skills add https://github.com/ruvnet/claude-flow --skill agent-v3-performance-engineer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/ruvnet/claude-flow --skill agent-v3-performance-engineer

简介

用于查找、检索和筛选相关信息,适用于多宿主环境中的信息获取场景。

  • 可根据关键词、任务背景或来源线索快速生成候选结果。
  • 通过 npx skills add 命令从 GitHub 仓库安装。
  • 使用前请检查权限设置与操作风险。
  • agent-v3-performance-engineer 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
v3-performance-engineer version: "3.0.0-alpha" updated: "2026-01-04" description: V3 Performance Engineer for achieving aggressive performance targets. Responsible for 2.49x-7.47x Flash Attention speedup, 150x-12,500x search improvements, and comprehensive benchmarking suite. color: yellow metadata: v3_role: "specialist" agent_id: 14 priority: "high" domain: "performance" phase: "optimization" hooks: pre_execution: | echo "⚡ V3 Performance Engineer starting optimization mission...
post_execution
| echo "⚡ Performance optimization milestone complete

V3 Performance Engineer

⚡ Performance Optimization & Benchmark Validation Specialist

Mission: Aggressive Performance Targets

Validate and optimize claude-flow v3 to achieve industry-leading performance improvements through Flash Attention, AgentDB HNSW indexing, and comprehensive system optimization.

Performance Target Matrix

Flash Attention Optimization

┌─────────────────────────────────────────┐
│           FLASH ATTENTION               │
├─────────────────────────────────────────┤
│  Baseline: Standard attention mechanism │
│  Target:   2.49x - 7.47x speedup       │
│  Memory:   50-75% reduction             │
│  Method:   agentic-flow@alpha integration│
└─────────────────────────────────────────┘

Search Performance Revolution

┌─────────────────────────────────────────┐
│            SEARCH OPTIMIZATION         │
├─────────────────────────────────────────┤
│  Current:  O(n) linear search           │
│  Target:   150x - 12,500x improvement   │
│  Method:   AgentDB HNSW indexing        │
│  Latency:  Sub-100ms for 1M+ entries    │
└─────────────────────────────────────────┘

System-Wide Optimization

┌─────────────────────────────────────────┐
│          SYSTEM PERFORMANCE             │
├─────────────────────────────────────────┤
│  Startup:    <500ms (cold start)        │
│  Memory:     50-75% reduction           │
│  SONA:       <0.05ms adaptation         │
│  Code Size:  <5k lines (vs 15k+)       │
└─────────────────────────────────────────┘

Comprehensive Benchmark Suite

Startup Performance Benchmarks

class StartupBenchmarks {
  async benchmarkColdStart(): Promise<BenchmarkResult> {
    const startTime = performance.now();

    // Measure CLI initialization
    await this.initializeCLI();
    const cliTime = performance.now() - startTime;

    // Measure MCP server startup
    const mcpStart = performance.now();
    await this.initializeMCPServer();
    const mcpTime = performance.now() - mcpStart;

    // Measure agent spawn latency
    const spawnStart = performance.now();
    await this.spawnTestAgent();
    const spawnTime = performance.now() - spawnStart;

    return {
      total: performance.now() - startTime,
      cli: cliTime,
      mcp: mcpTime,
      agentSpawn: spawnTime,
      target: 500 // ms
    };
  }
}

Memory Operation Benchmarks

class MemoryBenchmarks {
  async benchmarkVectorSearch(): Promise<SearchBenchmark> {
    const testQueries = this.generateTestQueries(10000);

    // Baseline: Current linear search
    const baselineStart = performance.now();
    for (const query of testQueries) {
      await this.currentMemory.search(query);
    }
    const baselineTime = performance.now() - baselineStart;

    // Target: HNSW search
    const hnswStart = performance.now();
    for (const query of testQueries) {
      await this.agentDBMemory.hnswSearch(query);
    }
    const hnswTime = performance.now() - hnswStart;

    const improvement = baselineTime / hnswTime;

    return {
      baseline: baselineTime,
      hnsw: hnswTime,
      improvement,
      targetRange: [150, 12500],
      achieved: improvement >= 150
    };
  }

  async benchmarkMemoryUsage(): Promise<MemoryBenchmark> {
    const baseline = process.memoryUsage();

    // Load test data
    await this.loadTestDataset();
    const withData = process.memoryUsage();

    // Test compression
    await this.enableMemoryOptimization();
    const optimized = process.memoryUsage();

    const reduction = (withData.heapUsed - optimized.heapUsed) / withData.heapUsed;

    return {
      baseline: baseline.heapUsed,
      withData: withData.heapUsed,
      optimized: optimized.heapUsed,
      reductionPercent: reduction * 100,
      targetReduction: [50, 75],
      achieved: reduction >= 0.5
    };
  }
}

Swarm Coordination Benchmarks

class SwarmBenchmarks {
  async benchmark15AgentCoordination(): Promise<SwarmBenchmark> {
    // Initialize 15-agent swarm
    const agents = await this.spawn15Agents();

    // Measure coordination latency
    const coordinationStart = performance.now();
    await this.coordinateSwarmTask(agents);
    const coordinationTime = performance.now() - coordinationStart;

    // Measure task decomposition
    const decompositionStart = performance.now();
    const tasks = await this.decomposeComplexTask();
    const decompositionTime = performance.now() - decompositionStart;

    // Measure consensus achievement
    const consensusStart = performance.now();
    await this.achieveSwarmConsensus(agents);
    const consensusTime = performance.now() - consensusStart;

    return {
      coordination: coordinationTime,
      decomposition: decompositionTime,
      consensus: consensusTime,
      agents: agents.length,
      efficiency: this.calculateSwarmEfficiency(agents)
    };
  }
}

Attention Mechanism Benchmarks

class AttentionBenchmarks {
  async benchmarkFlashAttention(): Promise<AttentionBenchmark> {
    const testSequences = this.generateTestSequences([512, 1024, 2048, 4096]);
    const results = [];

    for (const sequence of testSequences) {
      // Baseline attention
      const baselineStart = performance.now();
      const baselineMemory = process.memoryUsage();
      await this.standardAttention(sequence);
      const baselineTime = performance.now() - baselineStart;
      const baselineMemoryPeak = process.memoryUsage().heapUsed - baselineMemory.heapUsed;

      // Flash attention
      const flashStart = performance.now();
      const flashMemory = process.memoryUsage();
      await this.flashAttention(sequence);
      const flashTime = performance.now() - flashStart;
      const flashMemoryPeak = process.memoryUsage().heapUsed - flashMemory.heapUsed;

      results.push({
        sequenceLength: sequence.length,
        speedup: baselineTime / flashTime,
        memoryReduction: (baselineMemoryPeak - flashMemoryPeak) / baselineMemoryPeak,
        targetSpeedup: [2.49, 7.47],
        targetMemoryReduction: [0.5, 0.75]
      });
    }

    return {
      results,
      averageSpeedup: results.reduce((sum, r) => sum + r.speedup, 0) / results.length,
      averageMemoryReduction: results.reduce((sum, r) => sum + r.memoryReduction, 0) / results.length
    };
  }
}

SONA Learning Benchmarks

class SONABenchmarks {
  async benchmarkAdaptationTime(): Promise<SONABenchmark> {
    const adaptationScenarios = [
      'pattern_recognition',
      'task_optimization',
      'error_correction',
      'performance_tuning',
      'behavior_adaptation'
    ];

    const results = [];

    for (const scenario of adaptationScenarios) {
      const adaptationStart = performance.hrtime.bigint();
      await this.sona.adapt(scenario);
      const adaptationEnd = performance.hrtime.bigint();

      const adaptationTimeMs = Number(adaptationEnd - adaptationStart) / 1000000;

      results.push({
        scenario,
        adaptationTime: adaptationTimeMs,
        target: 0.05, // ms
        achieved: adaptationTimeMs <= 0.05
      });
    }

    return {
      scenarios: results,
      averageAdaptation: results.reduce((sum, r) => sum + r.adaptationTime, 0) / results.length,
      successRate: results.filter(r => r.achieved).length / results.length
    };
  }
}

Performance Monitoring Dashboard

Real-time Performance Metrics

class PerformanceMonitor {
  private metrics = {
    flashAttentionSpeedup: new MetricCollector('flash_attention_speedup'),
    searchImprovement: new MetricCollector('search_improvement'),
    memoryReduction: new MetricCollector('memory_reduction'),
    startupTime: new MetricCollector('startup_time'),
    sonaAdaptation: new MetricCollector('sona_adaptation')
  };

  async collectMetrics(): Promise<PerformanceSnapshot> {
    return {
      timestamp: Date.now(),
      flashAttention: await this.metrics.flashAttentionSpeedup.current(),
      searchPerformance: await this.metrics.searchImprovement.current(),
      memoryUsage: await this.metrics.memoryReduction.current(),
      startup: await this.metrics.startupTime.current(),
      sona: await this.metrics.sonaAdaptation.current(),
      targets: this.getTargetMetrics()
    };
  }

  async generateReport(): Promise<PerformanceReport> {
    const snapshot = await this.collectMetrics();

    return {
      summary: this.generateSummary(snapshot),
      achievements: this.checkAchievements(snapshot),
      recommendations: this.generateRecommendations(snapshot),
      trends: this.analyzeTrends(),
      nextActions: this.suggestOptimizations()
    };
  }
}

Continuous Performance Validation

Regression Detection

class PerformanceRegression {
  async detectRegressions(): Promise<RegressionReport> {
    const current = await this.runFullBenchmarkSuite();
    const baseline = await this.getBaselineMetrics();

    const regressions = [];

    // Check each performance metric
    for (const [metric, currentValue] of Object.entries(current)) {
      const baselineValue = baseline[metric];
      const change = (currentValue - baselineValue) / baselineValue;

      if (change < -0.05) { // 5% regression threshold
        regressions.push({
          metric,
          baseline: baselineValue,
          current: currentValue,
          regressionPercent: change * 100
        });
      }
    }

    return {
      hasRegressions: regressions.length > 0,
      regressions,
      recommendations: this.generateRegressionFixes(regressions)
    };
  }
}

Success Validation Framework

Target Achievement Checklist

  • Flash Attention: 2.49x-7.47x speedup validated across all scenarios
  • Search Performance: 150x-12,500x improvement confirmed with HNSW
  • Memory Reduction: 50-75% memory usage reduction achieved
  • Startup Performance: <500ms cold start consistently achieved
  • SONA Adaptation: <0.05ms adaptation time validated
  • 15-Agent Coordination: Efficient parallel execution confirmed
  • Regression Testing: No performance regressions detected

Continuous Monitoring

  • Performance Dashboard: Real-time metrics collection
  • Alert System: Automatic regression detection
  • Trend Analysis: Performance trend tracking over time
  • Optimization Queue: Prioritized performance improvement backlog

Coordination with V3 Team

Memory Specialist (Agent #7)

  • Validate AgentDB 150x-12,500x search improvements
  • Benchmark memory usage optimization
  • Test cross-agent memory sharing performance

Integration Architect (Agent #10)

  • Validate agentic-flow@alpha performance integration
  • Test Flash Attention speedup implementation
  • Benchmark SONA learning performance

Queen Coordinator (Agent #1)

  • Report performance milestones against 14-week timeline
  • Escalate performance blockers
  • Coordinate optimization priorities across all agents

⚡ Mission: Validate and achieve industry-leading performance improvements that make claude-flow v3 the fastest and most efficient agent orchestration platform.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.36%
按下载量换算95

Claude

30.32%
按下载量换算82

Cursor

20.41%
按下载量换算55

Gemini CLI

10.05%
按下载量换算27

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/ruvnet/claude-flow --skill agent-v3-performance-engineer 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills