MCP HubMCP Hub
Volver a habilidades

usage-tracker

vamseeachanta
Actualizado Today
17 vistas
3
2
3
Ver en GitHub
Otrobashmetricslogginganalyticstrackingreporting

Acerca de

La habilidad de seguimiento de uso permite a los desarrolladores rastrear y analizar el uso de herramientas o recursos a lo largo del tiempo mediante registros con marcas de tiempo e informes. Está diseñada para generar informes de uso periódicos, monitorear cuotas y detectar tendencias de uso, pero no es adecuada para el seguimiento de eventos en tiempo real o de alta frecuencia. Las capacidades clave incluyen desgloses diarios/semanales/mensuales y análisis de patrones para construir paneles de control.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add vamseeachanta/workspace-hub
Comando PluginAlternativo
/plugin add https://github.com/vamseeachanta/workspace-hub
Git CloneAlternativo
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/usage-tracker

Copia y pega este comando en Claude Code para instalar esta habilidad

Documentación

Usage Tracker

When to Use This Skill

Use when:

  • Need to track tool/resource usage over time
  • Generating usage reports (daily, weekly, monthly)
  • Monitoring quotas or limits
  • Analyzing usage patterns
  • Building dashboards

Avoid when:

  • Real-time metrics (use proper monitoring tools)
  • High-frequency events (>100/second)
  • Sensitive data without encryption

Summary

$(generate_summary "$period" | sed 's/\x1b[[0-9;]*m//g')

Daily Breakdown

DateOpusSonnetHaikuTotal
EOF
for i in $(seq 6 -1 0); do
    local date=$(date -d "$i days ago" +%Y-%m-%d)
    local opus=$(grep "$date" "$USAGE_LOG" | grep "|opus|" | wc -l)
    local sonnet=$(grep "$date" "$USAGE_LOG" | grep "|sonnet|" | wc -l)
    local haiku=$(grep "$date" "$USAGE_LOG" | grep "|haiku|" | wc -l)
    local total=$((opus + sonnet + haiku))

    echo "| $date | $opus | $sonnet | $haiku | $total |" >> "$output"
done

cat >> "$output" << EOF

Recommendations

Based on current usage patterns: $(generate_recommendations)


Generated: $(date) EOF

echo "Report generated: $output"

}


## Complete Example: Usage Monitor CLI

```bash
#!/bin/bash
# ABOUTME: Complete usage monitoring CLI tool
# ABOUTME: Track, analyze, and report on usage metrics

set -e

# ─────────────────────────────────────────────────────────────────
# Configuration
# ─────────────────────────────────────────────────────────────────

SCRIPT_NAME="usage-monitor"
USAGE_DIR="${HOME}/.${SCRIPT_NAME}"
USAGE_LOG="$USAGE_DIR/usage.log"

# Colors
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
BLUE='\033[0;34m'
CYAN='\033[0;36m'
NC='\033[0m'

# ─────────────────────────────────────────────────────────────────
# Core Functions

*See sub-skills for full details.*

## Resources

- [awk One-Liners](https://catonmat.net/awk-one-liners-explained-part-one)
- [sed/awk Tutorial](https://www.grymoire.com/Unix/Awk.html)
- [Date Manipulation in Bash](https://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/)

---

## Version History

- **1.0.0** (2026-01-14): Initial release - extracted from workspace-hub check_claude_usage.sh

## Sub-Skills

- [1. Basic Usage Logging (+1)](1-basic-usage-logging/SKILL.md)
- [3. Usage Summary Reports (+1)](3-usage-summary-reports/SKILL.md)
- [5. Trend Analysis (+1)](5-trend-analysis/SKILL.md)
- [Best Practices](best-practices/SKILL.md)

Repositorio GitHub

vamseeachanta/workspace-hub
Ruta: .claude/skills/_core/bash/usage-tracker

Habilidades relacionadas

Verification & Quality Assurance

Otro

This skill provides automated quality verification for code and agent outputs using truth scoring and quality checks. It automatically rolls back changes that fall below a 0.95 accuracy threshold, ensuring codebase reliability. Use it for CI/CD integration and maintaining high-quality standards in development workflows.

Ver habilidad

performance-analysis

Otro

This skill provides comprehensive performance analysis and bottleneck detection for Claude Flow swarms, helping developers identify optimization opportunities. It offers real-time monitoring, profiling of swarm operations, and generates detailed reports with actionable recommendations. Use this skill when you need to diagnose performance issues and improve the efficiency of your Claude Code applications.

Ver habilidad

test-reporting-analytics

Otro

This skill provides advanced test reporting and analytics, including quality dashboards, predictive analytics, and trend analysis for QE metrics. It's designed for communicating quality status, tracking trends, and supporting data-driven decisions. Developers should use it when they need to generate executive reports or analyze quality metrics with a focus on actionable insights.

Ver habilidad

Verification & Quality Assurance

Otro

This skill provides automated verification and quality assurance for code and agent outputs, including truth scoring and validation checks. It enables automatic rollback for failed quality checks and integrates with CI/CD pipelines. Use it to validate code changes before merging or to ensure the correctness of generated outputs.

Ver habilidad