← Back to Skills Marketplace
Performance Monitoring
by
daxiangnaoyang
· GitHub ↗
· v1.0.0
· MIT-0
85
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install performance-monitoring
Description
监控Agent调度、执行及内存性能指标,自动记录日志,分析趋势,识别瓶颈并提供优化建议。
Usage Guidance
Before installing, confirm these points with the skill author or maintainer: (1) How will Feishu alerts be authenticated? Demand explicit environment variables (webhook URL or API token) and review them before providing. (2) Exactly which agent logs and 'memories' will be collected, stored, and transmitted? Ask for a data schema, retention policy, and any redaction/filters for sensitive fields. (3) Where are logs stored and who can access them? Verify retention_days and make sure it meets your privacy policy. (4) Because the skill's source and homepage are unknown, prefer running it in a sandboxed or test agent first and require explicit approval before enabling autonomous invocation in production. (5) If you must use it, provide minimal-scoped credentials (dedicated Feishu webhook limited to a test space) and monitor network activity and outputs for unexpected data exfiltration.
Capability Analysis
Type: OpenClaw Skill
Name: performance-monitoring
Version: 1.0.0
The performance-monitoring skill bundle is designed to collect and analyze agent execution metrics such as dispatch success rates, task completion times, and memory efficiency. The provided PowerShell and Python snippets in SKILL.md focus on reading local log files from a specific directory (C:\Users\Administrator\.openclaw\workspace-main\logs) and generating summary reports. No evidence of data exfiltration, unauthorized network access, or malicious intent was found; the code logic is consistent with the stated purpose of system optimization.
Capability Assessment
Purpose & Capability
The name/description (performance monitoring of Agent scheduling, execution, memory) matches the metric calculations and alerting behavior described in SKILL.md and config.json. However, the skill declares no required env vars or credentials while config.json lists alert_channel: "feishu" and SKILL.md mentions recording to 飞书表格 (Feishu). Sending data to Feishu normally requires webhooks/tokens — those are not declared, which is disproportionate to the stated manifest (missing auth requirements).
Instruction Scope
SKILL.md instructs collecting internal agent metrics and 'memories' and recording logs and alerts (including to Feishu). The document implies reading agent-internal data structures (dispatch logs, task logs, memory lists). The instructions (as provided) do not specify what exact data fields will be collected, any filtering/sanitization, or where logs are stored. They also do not explain how Feishu integration is authenticated or whether data is transformed before external transmission. This open-endedness grants the skill broad discretion to read and transmit potentially sensitive agent data.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest file-based risk. Nothing will be downloaded or written to disk by an installer as part of this package.
Credentials
Requires no environment variables according to the registry, but config and SKILL.md indicate external alerting to Feishu and access to internal memories/logs. External posting to Feishu would normally require a webhook URL or API token (sensitive). The absence of declared credentials or guidance on required secrets is a proportionality mismatch. Also, collecting 'memories' and detailed logs can expose sensitive user data — the skill does not specify scoping or redaction rules.
Persistence & Privilege
always:false (normal) and model invocation not disabled (normal). Autonomous invocation is allowed by default; combined with the above concerns (external posting and broad data access), autonomous runs could exfiltrate data if credentials are provided later by the operator. The skill does not request persistent installation privileges or modify other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install performance-monitoring - After installation, invoke the skill by name or use
/performance-monitoring - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Performance-monitoring skill v1.0.0
- Initial release with comprehensive agent performance monitoring capabilities.
- Collects, logs, and analyzes key metrics such as scheduling success rate, dispatch time, retry/fallback rates, parallel speedup, task completion, memory count, relevance, retrieval accuracy, and token efficiency.
- Includes alerting on performance anomalies and provides data-driven optimization suggestions.
- Metrics are output in both logs and Feishu tables.
- PowerShell-based implementation with modular metric collection functions.
Metadata
Frequently Asked Questions
What is Performance Monitoring?
监控Agent调度、执行及内存性能指标,自动记录日志,分析趋势,识别瓶颈并提供优化建议。 It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.
How do I install Performance Monitoring?
Run "/install performance-monitoring" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Performance Monitoring free?
Yes, Performance Monitoring is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Performance Monitoring support?
Performance Monitoring is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Performance Monitoring?
It is built and maintained by daxiangnaoyang (@daxiangnaoyang); the current version is v1.0.0.
More Skills