skill-analyzer

Analyze skill_usage_log.jsonl to compute usage counts, satisfaction averages, and weekly reports.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/cocyuhao/my-ai-skills-library --skill skill-analyzer-cocyuhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-analyzer
Source: https://github.com/cocyuhao/my-ai-skills-library/tree/main/skill-analyzer
Command: npx skills add https://github.com/cocyuhao/my-ai-skills-library --skill skill-analyzer-cocyuhao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Skill 使用日志分析,帮助你快速了解各技能的使用情况、满意度与潜在改进点,简化周报流程。

Core Features & Use Cases

  • 使用频率排行与满意度趋势:自动统计 Skill 使用次数和平均满意度,输出排行榜与趋势图。
  • 低频 Skill 识别与关注:标注近期低活跃的 Skill,提供改进建议。
  • 周度报告自动化输出:读取 skill_usage_log.jsonl 日志,按最近7天生成周报并输出可读结果。
  • 灵活触发与范围控制:支持按天数范围分析,便于按需回顾。

Quick Start

运行分析脚本,默认分析最近7天的 Skill 使用情况并生成周报。

Frequently Asked Questions about skill-analyzer

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

FAQPage Schema
How do I analyze skill usage logs to generate a weekly report?

To analyze skill usage logs, this Skill reads the skill_usage_log.jsonl file, computes usage counts and average satisfaction, and outputs a formatted weekly report covering the last 7 days.

Can I identify low-frequency skills from jsonl usage data automatically?

Yes, you can identify low-frequency skills automatically. The analysis script processes your jsonl logs to flag recently inactive skills and provides actionable improvement suggestions.

What is the best way to track skill satisfaction trends across teams?

Tracking skill satisfaction trends is done by computing average satisfaction scores from usage logs. It generates a ranking report to help teams monitor performance and spot gaps.

Does the skill usage analyzer support custom date ranges beyond the default 7 days?

Yes, the skill usage analyzer supports custom date ranges. You can adjust the time range parameter to review skill performance beyond the default 7-day weekly analysis window.

Do I need any external dependencies to run the Python script for log reporting?

No external dependencies are required to run the Python script for log reporting. The Skill operates independently using internal scripts to process your skill_usage_log.jsonl file.