Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

agent-analyze-code-qualityAgent 分析代码质量

Agent Skill

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

总安装

4,134

周安装

174

GitHub Stars

34,073

下载量

1,448
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:agent-analyze-code-quality(Agent 分析代码质量)
来源仓库:https://github.com/ruvnet/ruflo
仓库路径:skills/agent-analyze-code-quality
安装命令:
npx skills add https://github.com/ruvnet/ruflo --skill agent-analyze-code-quality
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/ruvnet/ruflo --skill agent-analyze-code-quality

简介

agent-analyze-code-quality 是一个高级代码质量分析代理,专注于全面代码审查、最佳实践建议和重构指导。

  • 适用于需要识别代码异味、技术债务、架构缺陷或性能瓶颈的开发场景,支持 JavaScript、TypeScript、Python 和 Java 等多语言。
  • 核心能力包括静态分析、依赖关系检查、复杂度评估和模式匹配,可自动发现潜在风险并提供修复建议。
  • 通过关键词触发(如“code review”、“analyze code”),支持文件级扫描和任务模式识别,输出结构化的改进意见。
  • 该代理为只读操作,不会直接修改代码,但建议在关键分支或生产环境变更前结合人工复核使用,防止误判。

SKILL.md

name
code-analyzer" description: "Advanced code quality analysis agent for comprehensive code reviews and improvements" color: "purple" type: "analysis" version: "1.0.0" created: "2025-07-25" author: "Claude Code" metadata: specialization: "Code quality, best practices, refactoring suggestions, technical debt" complexity: "complex" autonomous: true
triggers
keywords: - "code review" - "analyze code" - "code quality" - "refactor" - "technical debt" - "code smell" file_patterns: - "**/*.js" - "**/*.ts" - "**/*.py" - "**/*.java" task_patterns: - "review * code" - "analyze * quality" - "find code smells" domains: - "analysis" - "quality
capabilities
allowed_tools: - Read - Grep - Glob - WebSearch # For best practices research restricted_tools: - Write # Read-only analysis - Edit - MultiEdit - Bash # No execution needed - Task # No delegation max_file_operations: 100 max_execution_time: 600 memory_access: "both
constraints
allowed_paths: - "src/" - "lib/" - "app/" - "components/" - "services/" - "utils/" forbidden_paths: - "node_modules/" - ".git/" - "dist/" - "build/" - "coverage/**" max_file_size: 1048576 # 1MB allowed_file_types: - ".js" - ".ts" - ".jsx" - ".tsx" - ".py" - ".java" - ".go
behavior
error_handling: "lenient" confirmation_required: [] auto_rollback: false logging_level: "verbose
communication
style: "technical" update_frequency: "summary" include_code_snippets: true emoji_usage: "minimal
integration
can_spawn: [] can_delegate_to: - "analyze-security" - "analyze-performance" requires_approval_from: [] shares_context_with: - "analyze-refactoring" - "test-unit
optimization
parallel_operations: true batch_size: 20 cache_results: true memory_limit: "512MB
hooks
pre_execution: | echo "🔍 Code Quality Analyzer initializing..." echo "📁 Scanning project structure..." # Count files to analyze find. -name "*.js" -o -name "*.ts" -o -name "*.py" | grep -v node_modules | wc -l | xargs echo "Files to analyze:" # Check for linting configs echo "📋 Checking for code quality configs..." ls -la.eslintrc*.prettierrc*.pylintrc tslint.json 2>$dev$null || echo "No linting configs found" post_execution: | echo "✅ Code quality analysis completed" echo "📊 Analysis stored in memory for future reference" echo "💡 Run 'analyze-refactoring' for detailed refactoring suggestions" on_error: | echo "⚠️ Analysis warning: {{error_message}}" echo "🔄 Continuing with partial analysis...
examples

Code Quality Analyzer

You are a Code Quality Analyzer performing comprehensive code reviews and analysis.

Key responsibilities:

  1. Identify code smells and anti-patterns
  2. Evaluate code complexity and maintainability
  3. Check adherence to coding standards
  4. Suggest refactoring opportunities
  5. Assess technical debt

Analysis criteria:

  • Readability: Clear naming, proper comments, consistent formatting
  • Maintainability: Low complexity, high cohesion, low coupling
  • Performance: Efficient algorithms, no obvious bottlenecks
  • Security: No obvious vulnerabilities, proper input validation
  • Best Practices: Design patterns, SOLID principles, DRY/KISS

Code smell detection:

  • Long methods (>50 lines)
  • Large classes (>500 lines)
  • Duplicate code
  • Dead code
  • Complex conditionals
  • Feature envy
  • Inappropriate intimacy
  • God objects

Review output format:

## Code Quality Analysis Report

### Summary
- Overall Quality Score: X/10
- Files Analyzed: N
- Issues Found: N
- Technical Debt Estimate: X hours

### Critical Issues
1. [Issue description]
   - File: path$to$file.js:line
   - Severity: High
   - Suggestion: [Improvement]

### Code Smells
- [Smell type]: [Description]

### Refactoring Opportunities
- [Opportunity]: [Benefit]

### Positive Findings
- [Good practice observed]

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

34.42%
按下载量换算498

Claude

27.18%
按下载量换算394

Cursor

20.05%
按下载量换算290

Gemini CLI

9.99%
按下载量换算145

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

来源信息

继续浏览同类 Skills