← 返回 Skills 市场
almohalhel1408

Sniplink

作者 Jahfali-dev · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ⚠ suspicious
147
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install sniplink
功能描述
OpenClaw skill. One-shot URL saver for tools and services discovered on X, GitHub, or anywhere. Drop a link, get it categorized, tagged, and stored — no fric...
安全使用建议
This skill generally does what it says (extracts and saves link metadata) but before installing ask the author/platform these questions: 1) Which runtime tools does it expect to exist (gh, curl, browser_navigate, web_fetch, web_search)? 2) Where are saved links stored (local agent storage, OpenClaw cloud, third‑party DB)? Who can read them and what is the retention policy? 3) The skill calls a third‑party fxtwitter API for tweets — are you comfortable that tweet text/URLs will be sent to that service? 4) Will it ever require GitHub or other credentials from you (GH_TOKEN, etc.)? If answers are unclear or you cannot verify the storage/third‑party endpoints, treat this as higher risk and avoid installing until clarified.
功能分析
Type: OpenClaw Skill Name: sniplink Version: 3.0.0 The skill contains a hardcoded, highly specific absolute filesystem path in SKILL.md that includes a personal email address ([email protected]) for Obsidian storage. This indicates the skill is either tailored for a specific individual or contains uncleaned PII/configuration from a development environment, which is irregular for a distributed bundle. While it includes positive security patterns like mandatory user approval before data persistence, its reliance on an external third-party API (api.fxtwitter.com) and the specific path assumptions represent a privacy risk and potential functional instability.
能力标签
cryptocan-make-purchasesrequires-oauth-token
能力评估
Purpose & Capability
The declared purpose (one-shot URL saver) matches the instructions: extracting metadata from GitHub, tweets, and web pages and presenting them for user approval. However the SKILL.md repeatedly instructs use of platform tools and CLIs (e.g., 'gh api', 'curl' to fxtwitter, 'web_fetch', 'browser_navigate', 'web_search') while the registry metadata lists no required binaries or credentials — a mild mismatch. It's plausible these are built-in agent tools, but the skill does not declare that dependency explicitly.
Instruction Scope
Instructions stay largely within the stated purpose and explicitly require user confirmation before saving. Positive boundaries are stated (do not scrape behind logins/paywalls, respect robots.txt). Two things to flag: (1) the skill directs network calls to a third-party proxy API (https://api.fxtwitter.com) which will receive tweet URLs/text — this is expected for tweet extraction but is a privacy/exfiltration surface the user should know about; (2) the instructions say 'save to database' but do not specify where that database lives or who can read it.
Install Mechanism
No install spec or code files — lowest technical risk. Nothing is downloaded or written by an installer step according to the registry data.
Credentials
The skill requests no env vars or credentials, which is consistent with the absence of declared secrets. But it references GitHub API usage via 'gh api' (which in practice can use GH tokens/config) and external HTTP calls; the SKILL.md does not explain whether it will rely on any existing agent credentials or require the user to supply GH/Twitter credentials. This ambiguity should be clarified.
Persistence & Privilege
always:false and user-invocable are appropriate. The main open question is persistence: the skill saves data to 'database' on user approval but does not say where (agent-local storage, cloud service owned by skill author, or user-owned storage). That gap affects who can access saved links and how long they're retained.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sniplink
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sniplink 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.0
Migrated storage from JSON to Obsidian vault. Each saved tool is now an Obsidian note with YAML frontmatter. Added master index with Dataview queries. SnipLink now integrates with Obsidian graph view, search, and wiki-links. Deleted old JSON database. Obsidian is now the single source of truth.
v2.8.1
Added fxtwitter.com API as primary tweet extraction method (no browser needed, no login, no CAPTCHA). Fallback chain: fxtwitter API -> browser -> ask user. Extracts tweet text, media, facets (embedded links) from JSON response.
v2.8.0
Added X/Twitter pipeline: tweet context understanding, smart link extraction from tweets, GitHub repo search by name. Added mandatory approval gate for all saves — user reviews extracted data before anything is stored. Fixed unreachable site handling (stop after 2 attempts).
v1.0.1
Updated description: OpenClaw skill, X/GitHub discovery use case, ADHD-focused
v1.0.0
New name, ADHD-focused description, GitHub API support for repo URLs, streamlined one-shot save workflow
元数据
Slug sniplink
版本 3.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Sniplink 是什么?

OpenClaw skill. One-shot URL saver for tools and services discovered on X, GitHub, or anywhere. Drop a link, get it categorized, tagged, and stored — no fric... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 147 次。

如何安装 Sniplink?

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

Sniplink 是免费的吗?

是的,Sniplink 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Sniplink 支持哪些平台?

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

谁开发了 Sniplink?

由 Jahfali-dev(@almohalhel1408)开发并维护,当前版本 v3.0.0。

💬 留言讨论