skill-performance-profiler

Analyze skill usage patterns and token consumption in conversations.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/kwoekel/Jones --skill skill-performance-profiler-kwoekel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-performance-profiler
Source: https://github.com/kwoekel/Jones/tree/main/skills/skill-performance-profiler
Command: npx skills add https://github.com/kwoekel/Jones --skill skill-performance-profiler-kwoekel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires recent_chats, analyze_skills.py, generate_report.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for analyzing and optimizing skill usage patterns across conversations, helping to identify heavy vs. lightweight skills, measure invocation frequency, detect co-occurrence patterns, and suggest consolidation opportunities.

Core Features & Use Cases

  • Skill Usage Analysis: Tracks token consumption, invocation frequency, and identifies heavy vs. lightweight skills.
  • Co-occurrence Detection: Detects patterns where skills are used together, suggesting consolidation opportunities.
  • Performance Metrics: Measures skill performance and provides actionable insights for optimization.
  • Use Case: Use this skill when a user asks to analyze skill performance, optimize skill usage, or identify token-heavy skills.

Quick Start

Run the 'analyze_skills' script with the conversations data in 'conversations.json' to generate a comprehensive report on skill performance.

Frequently Asked Questions about skill-performance-profiler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze skill usage patterns to identify token-heavy conversations?

Skill performance analysis measures token consumption and invocation frequency to identify heavy versus lightweight skills. It processes conversation data to detect usage patterns and pinpoint resource-intensive interactions.

How can I detect co-occurrence patterns to find skill consolidation opportunities?

Co-occurrence detection identifies patterns where multiple skills are used together within the same conversations. By analyzing these interactions, it suggests consolidation opportunities to streamline overall skill deployment.

What do I need to generate a comprehensive skill performance report?

Generating a skill performance report requires the recent_chats tool for conversation data collection and analysis scripts for processing. You need to run the analyze_skills script with conversations.json to output the findings.

Does skill profiling work with standard chat logs to measure invocation frequency?

Skill profiling works with standard conversation logs collected via the recent_chats tool. It measures skill invocation frequency and token usage to provide actionable insights for optimizing future interactions.