MCP HubMCP Hub
Zurück zu Fähigkeiten

usage-tracker

vamseeachanta
Aktualisiert Yesterday
14 Ansichten
3
2
3
Auf GitHub ansehen
Anderebashmetricslogginganalyticstrackingreporting

Über

Die Usage-Tracker-Fähigkeit ermöglicht es Entwicklern, die Nutzung von Tools oder Ressourcen über die Zeit durch zeitgestempelte Protokollierung und Berichterstattung zu verfolgen und zu analysieren. Sie ist für die Erstellung periodischer Nutzungsberichte, die Überwachung von Kontingenten und die Erkennung von Nutzungstrends konzipiert, eignet sich jedoch nicht für Echtzeit- oder Hochfrequenz-Ereignisverfolgung. Zu den Kernfunktionen gehören tägliche/wöchentliche/monatliche Aufschlüsselungen und Musteranalysen für den Aufbau von Dashboards.

Schnellinstallation

Claude Code

Empfohlen
Primär
npx skills add vamseeachanta/workspace-hub
Plugin-BefehlAlternativ
/plugin add https://github.com/vamseeachanta/workspace-hub
Git CloneAlternativ
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/usage-tracker

Kopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren

Dokumentation

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)

GitHub Repository

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

Verwandte Skills

Verification & Quality Assurance

Andere

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.

Skill ansehen

performance-analysis

Andere

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.

Skill ansehen

test-reporting-analytics

Andere

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.

Skill ansehen

Verification & Quality Assurance

Andere

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.

Skill ansehen