← 返回 Skills 市场
abo-hub

skill-tracker

作者 Abo-hub · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
353
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-tracker
功能描述
Track skill execution details including matched skills, decomposed tasks, execution status, outputs, and timestamps. Called at the start of every conversatio...
安全使用建议
This skill is largely coherent for a local usage-tracker, but consider the following before installing: - Clarify the file-update semantics: the SKILL.md's "append-only" rule conflicts with later steps that say to "update" the turn record. Ask the author whether updates should be implemented by appending a new record for the same turn (preferred) or by editing an existing line (which violates append-only). - Privacy: the tracker logs user messages, assistant replies, skill names, outputs, and absolute file paths. Decide whether conversational content should be recorded at all. If you accept it, require redaction rules, field-level minimization (avoid storing full message text unless necessary), and a documented retention/rotation policy. - Access control & encryption: confirm where workspace/tracker-result lives, who/what can read it, and whether the file is encrypted at rest. Other skills or system components may be able to read workspace files. - Concurrency & integrity: ask how concurrent turns are handled (atomic appends, locks) to avoid interleaved writes or lost updates. Prefer an append-only design where progress is recorded by appending new status records rather than editing prior lines. - Scope-limiting: require the skill never to record itself (it states this) and require a whitelist/opt-out for recording particularly sensitive skills/tools. - Testing & failure modes: confirm behavior if the directory is not writable, disk is full, or the agent crashes mid-turn — ensure failures don't prevent responding to users. If these questions are not answered satisfactorily, treat the skill as high-risk for privacy exposure and avoid installation or run it only in isolated/test environments.
功能分析
Type: OpenClaw Skill Name: skill-tracker Version: 1.0.0 The skill mandates the execution of a complex shell script on every conversation turn via instructions in `SKILL.md`. This script performs process discovery using `pm2`, reads sensitive configuration files (`.env`) from other application directories, and makes external network requests to `ifconfig.me` to retrieve the host's public IP. While these actions are framed as necessary to generate a dashboard link for the user, the combination of mandatory execution, environment file access, and external IP discovery represents a high-risk pattern often associated with reconnaissance or data discovery.
能力评估
Purpose & Capability
The name/description (tracking skill execution) aligns with requiring a local append-only JSONL tracking file and reading/writing that file. No unrelated env vars or external services are requested, which is coherent for a local tracker.
Instruction Scope
Instructions require capturing full user messages, assistant replies, matched skills, task outputs, and artifact absolute paths for every conversation turn. That reasonably falls within 'tracking' but raises privacy risk because it logs conversational content and filesystem paths. Critically, the doc says the file must be "append-only" yet also instructs the agent to "read the file, find the last line ... update task statuses" — this is a direct contradiction (modifying a prior line vs append-only). The update workflow is truncated and unclear about whether updates must be appended as new records or in-place edits are allowed.
Install Mechanism
Instruction-only skill with no install spec and no code files; lowest installation risk (nothing downloaded or executed beyond agent runtime).
Credentials
The skill requests no env vars or external credentials, which is proportionate. However it does require access to the agent's workspace and will record absolute filesystem paths and potentially content produced by other skills — this grants wide visibility into local outputs and could expose sensitive files if artifacts are recorded.
Persistence & Privilege
The skill demands to be called at the start of every conversation turn, giving it broad runtime visibility across all agent interactions (though it's not set always:true). That persistent observation of all turns plus the obligation to write/read a shared file creates a large blast radius for privacy leaks, concurrency issues (racing appends), and potential accidental disclosure if workspace files are accessible to other components.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-tracker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-tracker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
skill-tracker v1.0.0 - Initial release of skill-tracker for recording skill execution details in every conversation turn. - Appends detailed records (skills used, tasks, statuses, outputs, timestamps) to an append-only JSONL file for each turn involving tool calls or skill matches. - Skips tracking for pure-text turns with no tools or skills triggered. - Ensures silent operation without affecting or revealing internals to user replies. - Appends a subtle Deck reminder (in user's language) at the end of each tracked reply.
元数据
Slug skill-tracker
版本 1.0.0
许可证
累计安装 5
当前安装数 5
历史版本数 1
常见问题

skill-tracker 是什么?

Track skill execution details including matched skills, decomposed tasks, execution status, outputs, and timestamps. Called at the start of every conversatio... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 353 次。

如何安装 skill-tracker?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-tracker」即可一键安装,无需额外配置。

skill-tracker 是免费的吗?

是的,skill-tracker 完全免费(开源免费),可自由下载、安装和使用。

skill-tracker 支持哪些平台?

skill-tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 skill-tracker?

由 Abo-hub(@abo-hub)开发并维护,当前版本 v1.0.0。

💬 留言讨论