skill-logger

Logs skill invocations and scores output quality from usage data.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/curiositech/some_claude_skills --skill skill-logger-curiositech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-logger
Source: https://github.com/curiositech/some_claude_skills/tree/main/.claude/skills/skill-logger
Command: npx skills add https://github.com/curiositech/some_claude_skills --skill skill-logger-curiositech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust framework for tracking, analyzing, and scoring the quality of other skills, enabling data-driven improvements and performance monitoring.

Core Features & Use Cases

  • Invocation Logging: Captures detailed data on skill usage, including inputs, outputs, execution time, and tool calls.
  • Quality Scoring: Implements a multi-dimensional scoring system based on completion, efficiency, output quality, and user satisfaction.
  • Analytics & Reporting: Generates insights into skill performance, identifies areas for improvement, and supports automated alerting.
  • Use Case: Automatically log every invocation of your code-generator skill, score its output quality, and receive an alert if the average quality drops below 70%.

Quick Start

Use the skill-logger to track the usage and quality of the 'api-architect' skill.

Frequently Asked Questions about skill-logger

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

FAQPage Schema
How do I track and score skill usage quality through metrics?

To track and score skill usage quality, you need structured logging of invocation data, execution details, and quality signals. This captures output effectiveness and user satisfaction signals to generate comprehensive analytics for performance monitoring.

What is skill performance analytics and when do I need continuous improvement frameworks?

Skill performance analytics analyzes skill effectiveness through metrics and feedback loops. You need continuous improvement frameworks when you want to identify areas for improvement and enable data-driven enhancements based on invocation logging and quality scoring.

How do I log invocation data and set up quality scoring for automated alerting?

Log invocation data by capturing inputs, outputs, execution time, and tool calls. Quality scoring uses a multi-dimensional system based on completion, efficiency, output quality, and user satisfaction to support automated alerting when performance drops.

Can I use logging and metrics to monitor multiple skills and receive alerts when quality drops?

Yes, logging and metrics can monitor multiple skills by tracking invocation data and scoring output quality. You can receive automated alerts when the average quality score drops below a defined threshold, enabling continuous improvement across skills.

What's the best way to analyze skill performance and identify improvement opportunities?

The best way to analyze skill performance is through multi-dimensional quality scoring combined with feedback loops. This approach evaluates completion, efficiency, and user satisfaction to identify specific improvement opportunities within your skills.

Do I need structured logging to measure output effectiveness and user satisfaction signals?

Yes, structured logging is required to measure output effectiveness and user satisfaction signals. It captures invocation data, execution details, and quality signals needed for comprehensive analytics and accurate performance scoring.