← 返回 Skills 市场
Performance Profiler
作者
gitgoodordietrying
· GitHub ↗
· v1.0.0
3065
总下载
2
收藏
23
当前安装
1
版本数
在 OpenClaw 中安装
/install perf-profiler
功能描述
Profile and optimize application performance. Use when diagnosing slow code, measuring CPU/memory usage, generating flame graphs, benchmarking functions, load testing APIs, finding memory leaks, or optimizing database queries.
安全使用建议
This skill is a coherent profiling and benchmarking recipe, but it contains commands that install packages and run profilers against your processes. Before using it: 1) review any install commands (pip, npm, system packages) and avoid blindly running third‑party installs; 2) run profiling and load tests in a safe/dev environment, not on sensitive production systems; 3) be aware some profilers may require elevated permissions or attach to running processes — grant only the minimum necessary privileges; 4) check any downloaded tools' official release pages (e.g., hyperfine on GitHub) before installing.
功能分析
Type: OpenClaw Skill
Name: perf-profiler
Version: 1.0.0
The skill is classified as suspicious primarily due to the inclusion of a `perf-compare.sh` script within `SKILL.md` that uses `eval "$CMD"`. While this `eval` command is presented in the context of benchmarking a user-provided command, it allows for arbitrary command execution, posing a significant risk if the agent or user provides malicious input. Additionally, the skill's metadata requests broad system access via binaries like `node`, `python3`, `go`, `curl`, and `ab`, which, while plausible for a profiling tool, further increases the potential attack surface.
能力评估
Purpose & Capability
The name/description (profiling, benchmarking, flame graphs, load testing) match the SKILL.md commands and examples. Declared required binaries (node, python3, go, curl, ab) are reasonable for the languages and load-testing techniques documented.
Instruction Scope
The SKILL.md stays focused on profiling and benchmarking across Node/Python/Go and load testing. It does instruct installing developer tools (pip packages, hyperfine, etc.) and running profilers against processes, which can execute code on the host — this is expected for a profiler guide but worth caution before running commands on production systems.
Install Mechanism
This is an instruction-only skill with no install spec and no files to write or execute by the platform installer; that minimizes installer risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That aligns with its stated purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It is user-invocable and can be called autonomously (platform default), which is normal for skills of this type.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install perf-profiler - 安装完成后,直接呼叫该 Skill 的名称或使用
/perf-profiler触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: CPU/memory profiling for Node.js/Python/Go, flame graphs, benchmarking, load testing, memory leak detection, database query optimization
元数据
常见问题
Performance Profiler 是什么?
Profile and optimize application performance. Use when diagnosing slow code, measuring CPU/memory usage, generating flame graphs, benchmarking functions, load testing APIs, finding memory leaks, or optimizing database queries. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3065 次。
如何安装 Performance Profiler?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install perf-profiler」即可一键安装,无需额外配置。
Performance Profiler 是免费的吗?
是的,Performance Profiler 完全免费(开源免费),可自由下载、安装和使用。
Performance Profiler 支持哪些平台?
Performance Profiler 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Performance Profiler?
由 gitgoodordietrying(@gitgoodordietrying)开发并维护,当前版本 v1.0.0。
推荐 Skills