claude-code-analyzer

Analyze Claude Code usage history to generate configurations and documentation.

3|Updated Nov 6, 2013
One-click install
npx skills add https://github.com/ammonkc/dotfiles --skill claude-code-analyzer-ammonkc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-analyzer
Source: https://github.com/ammonkc/dotfiles/tree/main/packages/claude/.config/claude/skills/claude-code-analyzer
Command: npx skills add https://github.com/ammonkc/dotfiles --skill claude-code-analyzer-ammonkc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the guesswork and manual effort involved in optimizing your Claude Code workflow. It helps users efficiently identify usage patterns, discover best practices, and generate configurations (agents, skills, commands) and project documentation (CLAUDE.md), saving significant time and reducing complexity.

Core Features & Use Cases

  • Usage Analysis: Automatically extracts tool usage frequency, model distribution, and project activity from your Claude Code history. This helps you identify tools to auto-allow, repetitive commands to convert into slash commands, and complex workflows suitable for dedicated agents.
  • GitHub Discovery: Automatically searches GitHub for community-contributed Claude Skills, Agents, and Slash Commands that match your detected tools and workflows, providing proven patterns and examples to adapt.
  • Project Analysis: Detects your project's tech stack (e.g., package manager, framework, testing setup) and suggests specific, relevant sections for your CLAUDE.md file, ensuring comprehensive and actionable project documentation.
  • On-Demand Documentation: Fetches the latest official Claude Code documentation for agents, skills, slash commands, and settings, ensuring that all recommendations and generated configurations are based on current best practices.
  • Use Case: A developer wants to make their Claude Code experience faster and more efficient. They use this skill to analyze their past interactions, discover they frequently use 'Bash' and 'Read' tools, and get a recommendation to auto-allow them. The skill also identifies their Next.js project and suggests a CLAUDE.md structure, while simultaneously finding a community skill for TypeScript testing on GitHub.

Quick Start

Optimize my Claude Code setup for the current project. Analyze my Claude Code usage and suggest improvements for my workflow.