← 返回 Skills 市场
Palest Ink - Activity Tracker
作者
billhandsome52
· GitHub ↗
· v0.1.0
437
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install palest-ink
功能描述
Track and recall your daily activities including git commits, web browsing, shell commands, and VS Code edits. Use this skill whenever the user asks about th...
安全使用建议
This skill is coherent with an activity-tracking purpose, but it is invasive and persistent. Before installing: (1) Review collectors/install.sh and collectors/uninstall.sh to see exactly what files/plists and git hooks will be written and how to remove them. (2) Inspect any launchd plist the installer creates and confirm it runs only as your user (not root) and what command it runs. (3) Review the git_hook.sh content to ensure hooks don’t leak data or run unwanted commands. (4) Be aware the collectors read browser history DBs, shell histories, and repo contents and will fetch page content for visited URLs (collect_content.py uses urlopen). Although the package claims data stays local, these operations access sensitive data—consider installing only on a throwaway account/VM or after auditing the scripts. (5) Confirm the uninstall path works and that config/data are stored under ~/.palest-ink and not elsewhere. (6) If you’re uncomfortable with continuous monitoring or granting Full Disk Access/Accessibility, do not install. If you need help, ask for a line-by-line review of install.sh, the launchd plist, and the git hook scripts before running them.
功能分析
Type: OpenClaw Skill
Name: palest-ink
Version: 0.1.0
The OpenClaw skill 'palest-ink' is classified as suspicious due to its extensive data collection, high system privileges, and persistent execution mechanisms, even though its stated purpose is benign activity tracking. Key indicators include: 1) The `install.sh` script sets up a `launchd` agent to run every 15 seconds and configures global Git hooks (`core.hooksPath`), granting significant system-wide persistence and control. 2) The skill explicitly requests 'Full Disk Access' and 'Accessibility' permissions, enabling it to collect highly sensitive data such as web browsing history (including page content), shell commands, VS Code edits, and app focus. 3) The `collect_content.py` script performs outbound network requests to fetch content from arbitrary URLs found in the user's browsing history, a risky capability that could be exploited if the URLs themselves are malicious. While the code does not show explicit malicious intent (e.g., exfiltration to unauthorized endpoints), the broad scope of data collection and the powerful system modifications warrant a 'suspicious' classification.
能力评估
Purpose & Capability
The name/description (activity tracker) aligns with the included code: collectors for git, Chrome/Safari, shell history, VS Code, app focus, and file changes, plus reporting/query scripts. These capabilities legitimately require access to local history files, repos, and an installer that sets up background collection. However, the skill is invasive by design (reads browser DBs, shell histories, scans repos, fetches page contents) and the registry metadata did not declare required config paths or permissions (e.g., Full Disk Access/Accessibility on macOS), which is an important omission to surface to users.
Instruction Scope
SKILL.md instructions are scoped to checking installation, running local Python reporting/query/status scripts, and falling back to grepping the skill's own JSONL data files. The docs instruct the user to run collectors/install.sh to enable automatic tracking. The instructions themselves do not tell the agent to read arbitrary system files, but the collectors the installer deploys do read many sensitive local artifacts (browser DBs, ~/.zsh_history, tracked repos). That behavior is coherent with the stated purpose but is privacy-sensitive.
Install Mechanism
There is no install spec in the registry, but the package contains an install.sh that (per README) will create ~/.palest-ink, install global git hooks, and install a launchd agent that runs every 15 seconds. Those installer actions modify user-level system configuration (background agents, global git hooks). Although self-contained (no external downloads shown), this is a high-impact install step and should be inspected before running.
Credentials
The skill requests no environment variables in registry metadata, but the code reads many sensitive local resources (Chrome/Safari history DBs, shell history files, tracked repos, VS Code state) and requires macOS permissions (Full Disk Access, Accessibility) to function fully. That level of access is proportionate to an always-on activity monitor but is highly sensitive; the lack of declared required config/permission fields in metadata makes this mismatch noteworthy.
Persistence & Privilege
The installer creates a persistent background collector (launchd agent every 15s) and installs global git hooks; this gives the skill long-lived monitoring capabilities and a wide blast radius if misused. The skill is not marked always:true in registry (good), but the persistent agent and hooks are inherent privileges and should be reviewed carefully.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install palest-ink - 安装完成后,直接呼叫该 Skill 的名称或使用
/palest-ink触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release from GitHub repository. Track git commits, web browsing, shell commands, VS Code edits, app focus, and file changes. Generate daily reports and search activity history.
v1.0.0
Initial release: Record and track daily activities (git, web, tasks, notes) with automatic storage, daily reports, and powerful search capabilities
元数据
常见问题
Palest Ink - Activity Tracker 是什么?
Track and recall your daily activities including git commits, web browsing, shell commands, and VS Code edits. Use this skill whenever the user asks about th... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 437 次。
如何安装 Palest Ink - Activity Tracker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install palest-ink」即可一键安装,无需额外配置。
Palest Ink - Activity Tracker 是免费的吗?
是的,Palest Ink - Activity Tracker 完全免费(开源免费),可自由下载、安装和使用。
Palest Ink - Activity Tracker 支持哪些平台?
Palest Ink - Activity Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Palest Ink - Activity Tracker?
由 billhandsome52(@billhandsome52)开发并维护,当前版本 v0.1.0。
推荐 Skills