← 返回 Skills 市场
452
总下载
1
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install nini-pinboard-manager
功能描述
Use this skill for ALL Pinboard bookmark management tasks — this is the go-to skill whenever Pinboard (pinboard.in) is involved. Invoke immediately when the...
安全使用建议
This skill appears to do what it claims, but consider these practical precautions before installing or running it:
- PINBOARD_AUTH_TOKEN grants read/write access to your Pinboard account. Treat it like a password: only provide it to skills you trust, and rotate it if you suspect exposure.
- API calls include the token as a URL parameter (Pinboard API design). Avoid pasting the token into shared logs or commands that may be recorded; prefer setting it in a secure shell profile or environment that isn't logged.
- The skill caches full bookmark data to /tmp/pinboard_all.json and writes a tag convention file under ~/.config/nini-skill/pinboard-manager/. The cache contains private bookmark notes/metadata unencrypted—remove or secure these files if needed.
- Timeliness analysis fetches page content via the third-party Jina Reader (r.jina.ai). URLs and page content for candidate bookmarks will be sent to that external service; do not run that mode if you are uncomfortable exposing bookmark URLs or page contents to a third party.
- Because the skill can perform delete/update operations via the API, run it initially in a cautious workflow (review-only / confirm each change) and back up/export your bookmarks before bulk operations.
- If you plan to allow autonomous agents to invoke skills, be aware that an agent with access to this skill + token could modify or delete bookmarks; keep token scope limited and monitor activity.
If you want more assurance, request an explicit 'dry-run' or review-only mode be added to the skill (no API writes) and/or inspect a sample run output before permitting any confirmed changes.
功能分析
Type: OpenClaw Skill
Name: nini-pinboard-manager
Version: 0.3.0
The skill manages Pinboard bookmarks using curl and includes a 'Timeliness Check' that sends bookmark URLs to a third-party service (r.jina.ai). It is classified as suspicious due to the significant risk of shell injection; the instructions (SKILL.md, dead-link.md, and timeliness.md) rely on the AI agent to correctly sanitize and URL-encode user-controlled data—such as bookmark URLs, titles, and tags—before executing them within shell commands. If the agent fails to properly encode these strings, a crafted bookmark could lead to arbitrary command execution on the host system.
能力评估
Purpose & Capability
The skill is an instruction-only Pinboard manager and only requires curl and PINBOARD_AUTH_TOKEN, which directly match the described API calls (posts/all, posts/add, posts/delete). No unrelated binaries, credentials, or services are requested.
Instruction Scope
Instructions stay within Pinboard management (tag audit, dead-link checks, timeliness analysis). They do, however, instruct the agent to: 1) cache full bookmarks to /tmp/pinboard_all.json, 2) write a convention file under ~/.config/nini-skill/pinboard-manager/, and 3) fetch page content via the third-party Jina Reader (https://r.jina.ai/...). These actions are functionally justified but have privacy implications (see guidance).
Install Mechanism
No install spec or downloadable code is included (instruction-only). This minimizes install-time risk—no archives or external installers are fetched by the skill itself.
Credentials
Only one environment variable (PINBOARD_AUTH_TOKEN) is required and is appropriate for read/write actions against the Pinboard API. No other credentials or unrelated env vars are requested.
Persistence & Privilege
The skill will create a user-scoped config file (~/.config/nini-skill/...) and cache API responses in /tmp; these are reasonable for functionality but mean bookmark data and generated conventions are persisted locally. The skill does not request global/system privileges or alter other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nini-pinboard-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/nini-pinboard-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.0
Release v0.3.0 — see https://github.com/niracler/skill/releases/tag/v0.3.0
v0.2.1
Release v0.2.1 — see https://github.com/niracler/skill/releases/tag/v0.2.1
v0.2.0
Release v0.2.0 — see https://github.com/niracler/skill/releases/tag/v0.2.0
v0.1.2
Release v0.1.2 — see https://github.com/niracler/skill/releases/tag/v0.1.2
v0.1.1
Release v0.1.1 — see https://github.com/niracler/skill/releases/tag/v0.1.1
v0.1.0
Initial release
元数据
常见问题
Pinboard Manager 是什么?
Use this skill for ALL Pinboard bookmark management tasks — this is the go-to skill whenever Pinboard (pinboard.in) is involved. Invoke immediately when the... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 452 次。
如何安装 Pinboard Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nini-pinboard-manager」即可一键安装,无需额外配置。
Pinboard Manager 是免费的吗?
是的,Pinboard Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pinboard Manager 支持哪些平台?
Pinboard Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pinboard Manager?
由 Niracler(@niracler)开发并维护,当前版本 v0.3.0。
推荐 Skills