← 返回 Skills 市场
267
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install blinko-api
功能描述
Manage Blinko notes and blinkos from the command line. Use when you need to list, create, update, delete, or promote blinkos.
使用说明 (SKILL.md)
\r \r
Blinko\r
\r Use the Blinko API from Python with host and token loaded from OS environment variables.\r \r
Usage\r
\r Set environment variables in your OS/session:\r \r
BLINKO_HOST=http://127.0.0.1:1111/api\r
BLINKO_TOKEN=your_token_here\r
```\r
\r
### List notes\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py list-notes\r
```\r
\r
### Get a note\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py get-note NOTE_ID\r
```\r
\r
### Upsert a note\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py upsert-note --content "My note content"\r
```\r
\r
### Delete a note\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py delete-note NOTE_ID\r
```\r
\r
### List blinkos\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py list-blinkos\r
```\r
\r
### Upsert a blinko\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py upsert-blinko --content "Quick thought"\r
```\r
\r
### Promote blinko to note\r
\r
```bash\r
python3 {baseDir}/scripts/blinko_client.py promote-blinko BLINKO_ID\r
```\r
\r
## Notes\r
\r
- Reads `BLINKO_HOST` and `BLINKO_TOKEN` from the OS environment.\r
- If `BLINKO_HOST` is missing, defaults to `http://127.0.0.1:1111`.\r
- Uses Blinko API note endpoints (`/v1/note/...`) for both notes and blinkos.\r
- Prints API responses to stdout; errors go to stderr with non-zero exit.\r
安全使用建议
This skill is a small, self-contained Python CLI that talks to a Blinko HTTP API. It behaves as advertised: you should set BLINKO_HOST and BLINKO_TOKEN in your environment before use. Two practical checks before installing/using: (1) verify the BLINKO_HOST points to a server you control or trust (the script will send requests there), and (2) treat BLINKO_TOKEN like any API secret — don’t expose it in shared shells or logs. Note the registry metadata omitted the env variables used by the script; that mismatch is likely benign but worth being aware of. If you plan to let an agent call this autonomously, ensure the agent is allowed to talk to the configured host and that the token’s privileges are limited.
功能分析
Type: OpenClaw Skill
Name: blinko-api
Version: 1.0.0
The skill bundle is a standard API client for managing notes and 'blinkos' via the Blinko service. The Python script (scripts/blinko_client.py) uses the standard library to perform CRUD operations and correctly handles authentication via environment variables or command-line arguments, with no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name/description (manage notes/blinkos) aligns with the included Python client which calls /v1/note/... endpoints. One minor inconsistency: registry metadata lists no required env vars, but the SKILL.md and the script read BLINKO_HOST and BLINKO_TOKEN (optional defaults applied). This is likely an omission in metadata, not a functional mismatch.
Instruction Scope
SKILL.md instructs the user to set BLINKO_HOST and BLINKO_TOKEN and to run the provided Python script for list/get/upsert/delete/promote operations. The runtime instructions only reference the API host/token and standard CLI use; they do not ask the agent to read arbitrary system files or exfiltrate unrelated data.
Install Mechanism
No install spec; skill is instruction-only plus a small bundled Python script. There are no downloads or install actions that would write or execute remote code.
Credentials
The script uses BLINKO_HOST and BLINKO_TOKEN from the environment (with sensible defaults: localhost and empty token). Because the registry metadata did not declare these as required, users may not be warned about needing an API token. Requiring a token for API access is reasonable, but ensure you only set BLINKO_HOST to servers you trust and keep BLINKO_TOKEN secret.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges, persistent installation, or modification of other skills. It runs only when invoked and only performs outbound HTTP requests to the configured host.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install blinko-api - 安装完成后,直接呼叫该 Skill 的名称或使用
/blinko-api触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Blinko skill for command-line note management.
- Add commands to list, create, update, delete, and promote blinkos and notes.
- Supports reading configuration from BLINKO_HOST and BLINKO_TOKEN environment variables.
- Provides CLI example usage for all major operations.
- API interactions print results to stdout, with errors to stderr and non-zero exit codes.
- Triggers include phrases like "save to blinko", "blinko markdown", and "get blinko".
元数据
常见问题
Blinko Api 是什么?
Manage Blinko notes and blinkos from the command line. Use when you need to list, create, update, delete, or promote blinkos. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 267 次。
如何安装 Blinko Api?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install blinko-api」即可一键安装,无需额外配置。
Blinko Api 是免费的吗?
是的,Blinko Api 完全免费(开源免费),可自由下载、安装和使用。
Blinko Api 支持哪些平台?
Blinko Api 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Blinko Api?
由 pigd0g(@pigd0g)开发并维护,当前版本 v1.0.0。
推荐 Skills