Agent skill · Data & Analytics

analysis

Comprehensive analysis operations for code, skills, processes, data, and patterns. Task-based operations with pattern recognition, metrics calculation, trend identification, and actionable insights generation. Use when analyzing code quality, reviewing skill effectiveness, identifying process improvements, extracting patterns, or generating insights from data.

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill analysis-adaptationio-skrillz-2 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 26 KB
Bundled scripts: none
Allowed tools: ReadWriteEditGlobGrepBashWebSearchWebFetch
Path: skills/analysis/analysis-adaptationio-skrillz-2/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

analysis provides systematic analytical operations for understanding code, skills, processes, data, and patterns. It helps extract insights, identify improvements, recognize patterns, and make data-driven decisions.

Purpose: Transform raw information into actionable insights through systematic analysis

The 5 Analysis Operations:

  1. Code Analysis - Quality, complexity, patterns, technical debt
  2. Skill Analysis - Effectiveness, usage patterns, improvement opportunities
  3. Process Analysis - Efficiency, bottlenecks, optimization opportunities
  4. Data Analysis - Metrics, trends, statistical insights
  5. Pattern Recognition - Cross-artifact patterns, recurring themes, systemic insights

Key Benefits:

  • Data-Driven Decisions: Base improvements on evidence, not assumptions
  • Pattern Discovery: Identify recurring themes across multiple artifacts
  • Quality Insights: Understand code/skill quality objectively
  • Process Optimization: Find bottlenecks and inefficiencies
  • Trend Identification: Spot improving/degrading patterns over time

How it works

Operation 1: Code Analysis

Purpose: Analyze code for quality, complexity, patterns, and technical debt Process:

  1. Define Analysis Scope
    • Which code to analyze? (files, modules, entire codebase)
    • What aspects? (quality, complexity, patterns, debt)
    • What questions to answer?
  2. Gather Code Metrics
    • Lines of code (LOC)
    • Function/class count
    • Cyclomatic complexity
    • Duplication levels
    • Comment density
  3. Identify Patterns
    • Common code patterns used
    • Recurring structures
    • Naming conventions
    • Architecture patterns
    • Design patterns applied
  4. Detect Code Smells
    • Long functions (>50 lines)
    • Deep nesting (>3 levels)
    • Duplicated code
    • Complex conditionals
    • Poor naming
  5. Generate Insights
    • Overall quality assessment
    • Complexity hotspots
    • Refactoring priorities
    • Pattern recommendations
    • Technical debt inventory

Validation Checklist:

  • [ ] Analysis scope clearly defined
  • [ ] Key metrics collected
  • [ ] Patterns identified (at least 2-3)
  • [ ] Code smells detected (if any)
  • [ ] Quality assessment completed
  • [ ] Actionable insights generated
  • [ ] Recommendations prioritized

Outputs:

  • Code quality assessment
  • Complexity metrics
  • Identified patterns
  • Code smells list
  • Refactoring recommendations
  • Technical debt inventory

Time Estimate: 30-90 minutes (varies by scope)

Example:

Code Analysis: Authentication Module
=====================================

Scope: auth/ directory (15 files, 3,200 LOC)

Metrics:
- Total LOC: 3,200
- Functions: 85
- Classes: 12
- Average function length: 25 lines (good)
- Cyclomatic complexity: Average 4.2 (acceptable)

Patterns Identified:
1. Decorator pattern for authentication checks (used 12x)
2. Strategy pattern for auth methods (OAuth, JWT, API key)
3. Factory pattern for token generation

Code Smells Detected:
❌ 3 functions >100 lines (validate_token, process_oauth, refresh_session)
❌ 2 files with >15% code duplication
⚠️ 5 functions with complexity >10
⚠️ Inconsistent error handling (some raise, some return None)

Quality Assessment: 7/10 (Good with improvements needed)

Recommendations:
1. [High] Refactor 3 long functions into smaller units
2. [High] Extract duplicated code to shared utilities
3. [Medium] Standardize error handling (use exceptions consistently)
4. [Low] Add docstrings to 8 functions missing them

Technical Debt Estimate: 8-12 hours to address all issues

Operation 2: Skill Analysis

Purpose: Analyze skill effectiveness, usage patterns, and identify improvement opportunities ...

From the SKILL.md

# Analysis ## Overview analysis provides systematic analytical operations for understanding code, skills, processes, data, and patterns. It helps extract insights, identify improvements, recognize patterns, and make data-driven decisions. **Purpose**: Transform raw information into actionable insights through systematic analysis **The 5 Analysis Operations**: 1. **Code Analysis** - Quality, complexity, patterns, technical debt 2. **Skill Analysis** - Effectiveness, usage patterns, improvement opportunities 3. **Process Analysis** - Efficiency, bottlenecks, optimization opportunities 4. **Data Analysis** - Metrics, trends, statistical insights 5. **Pattern Recognition** - Cross-artifact patterns, recurring themes, systemic insights **Key Benefits**: - **Data-Driven Decisions**: Base improvements on evidence, not assumptions - **Pattern Discovery**: Identify recurring themes across multiple artifacts - **Quality Insights**: Understand code/skill quality objectively - **Process Optimization**: Find bottlenecks and inefficiencies - **Trend Identification**: Spot improving/degrading patterns over time ## When to Use Use analysis when: 1. **Understanding Code Quality** - Analyze codebase

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Operations
  4. Operation 1: Code Analysis
  5. Operation 2: Skill Analysis
  6. Operation 3: Process Analysis
  7. Operation 4: Data Analysis
  8. Operation 5: Pattern Recognition
  9. Best Practices
  10. 1. Define Clear Questions
  11. 2. Collect Sufficient Data
  12. 3. Quantify When Possible
  13. 4. Separate Observation from Interpretation
  14. 5. Prioritize Insights
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the analysis skill do?

Comprehensive analysis operations for code, skills, processes, data, and patterns. Task-based operations with pattern recognition, metrics calculation, trend identification, and actionable insights generation. Use when analyzing code quality, reviewing skill effectiveness, identifying process improvements, extracting patterns, or generating insights from data.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill analysis-adaptationio-skrillz-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going