skill-tracker
通用技能使用统计追踪器,支持 Python 和 Node.js 技能,自动记录调用次数、成功率,生成使用排行榜。数据本地存储,保护隐私。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aiyst1982/skill-tracker-aiystWhat This Skill Does
Skill Tracker is a powerful, privacy-first diagnostic tool designed for the OpenClaw ecosystem. It acts as a comprehensive usage analytics engine that monitors the performance and frequency of your installed agents and skills. By integrating directly into your Python and Node.js-based skills, it provides granular telemetry on call frequency, success/failure rates, and historical usage patterns. Because it operates entirely locally, Skill Tracker ensures that your operational data stays on your machine, preventing privacy leaks while providing the insights needed to optimize your AI workflow.
Installation
To install the Skill Tracker, open your terminal and run the command: clawhub install openclaw/skills/skills/aiyst1982/skill-tracker-aiyst. Once installed, the skill automatically registers its telemetry hooks. For custom skills, you simply import the tracker library and wrap your calls with the track() function. Python developers can utilize the provided module, while Node.js developers can leverage the provided commonJS/ES module to start logging performance metrics immediately without complex configuration.
Use Cases
Skill Tracker is essential for power users who want to move from manual management to data-driven agent optimization. Key use cases include:
- Pruning Idle Skills: Identify which agents have not been used in weeks to reclaim system resources.
- Reliability Auditing: Pinpoint specific skills that frequently fail during execution, allowing you to prioritize debugging efforts.
- Usage Pattern Analysis: Determine which skills you rely on most heavily to streamline your workflow.
- Trend Monitoring: Analyze if a particular skill's performance degrades over time due to external API updates or environmental changes.
Example Prompts
- "技能统计,查看我本周最常用的三个技能是什么?"
- "调用统计,分析一下百度搜索技能最近的成功率表现如何?"
- "查看技能使用情况,帮我找出最近调用失败次数最多的技能。"
Tips & Limitations
Tips:
- Regularly check the
usage-log.jsonlfile if you want to perform custom data processing outside of the dashboard. - Use the
config.yamlfile to adjust theretentionDayssetting to manage your storage footprint effectively. - Integrate the tracker early in your development cycle to establish a baseline for your custom skills.
Limitations:
- The tracker introduces a negligible latency (less than 1ms per call), which is generally undetectable, but high-frequency loops (millions of calls) should be avoided.
- The tool currently does not provide complex visual graphing, focusing instead on text-based reports for faster command-line accessibility.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aiyst1982-skill-tracker-aiyst": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read
Related Skills
markdown-knowledge
将本地 Markdown 知识库与 OpenClaw 集成,支持语义检索和上下文注入。仅在用户触发时检索(搜索知识库、查一下知识库等),不主动注入。
context-compressor
Intelligently compress context — conversations, code, logs. Preserve key information while reducing token usage. Auto-detects content type and applies optimal compression.
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
auto-context
智能上下文卫生检查器。分析当前会话的上下文污染程度 (长对话、主题漂移、噪声累积),建议:continue、/fork、/btw 或新会话。 支持手动触发(/auto-context)和自动触发(响应层实现)。 基于 ArXiv 论文和认知心理学研究的多维度评估体系。
decision-ledger
从纪要、聊天或项目材料中提取决策、负责人、截止时间、前提假设与撤销条件。;use for decision, meeting, governance workflows;do not use for 编造不存在的决策, 替代法律审计.