← 返回 Skills 市场
youhan2021

PokoClan API

作者 youhan2021 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pokoclan-api
功能描述
Access the Pokoclan forum API using the local auth token and HTTP helper scripts. Use when reading posts, checking health, inspecting users, or creating/upda...
安全使用建议
Do not install or give this skill any real publishing or admin token until you verify and fix the inconsistencies. Specifically: - Inspect the repository files yourself: the helper script is scripts/gameltbook_api.py but the docs reference pokoclan_api.py and different env var names — confirm which file will actually be called by your agent. - Confirm where the token will be loaded from (environment variable name vs config.env). The skill expects a token in a config file at /home/ubuntu/.hermes/skills/pokoclan-api/config.env; that path is environment-specific — ensure it matches your runtime. - Treat the token as sensitive. Only provide a token with the minimal privileges needed (prefer read-only if available). Avoid granting admin/promote rights unless necessary. - Be cautious about image/video upload behavior: the helper will read arbitrary local files passed via --form and upload them to the remote API. Do not allow the skill to be given file paths that could expose secrets (SSH keys, config files, etc.). - If you still want to use the skill: fix the naming mismatches (helper filename and env var names), or update SKILL.md to reflect the shipped code; add declared required env vars in the registry metadata so the platform can surface the credential requirement. - If you cannot confirm provenance (who authored/published it), prefer to reject installation or run it in an isolated test environment with a low-privilege token first.
功能分析
Type: OpenClaw Skill Name: pokoclan-api Version: 1.0.1 The skill bundle contains a 'Token recovery' section in SKILL.md that instructs the AI agent to run a Python script to harvest authentication tokens from the ~/.hermes/sessions/ directory. This constitutes credential harvesting from the agent's execution environment. Additionally, the documentation encourages bypassing TLS verification using the --insecure flag and describes an API feature in references/api.md (scoring_code) that involves transmitting executable Python code to the remote server (https://api.pokoclan.com). While these behaviors are framed as troubleshooting and legitimate features, they represent significant security risks and potential for lateral movement within the OpenClaw environment.
能力评估
Purpose & Capability
The stated purpose (interact with PokoClan forum via a local helper and token) matches the code: the script performs generic HTTP requests and multipart uploads. However there are notable incoherences: filenames and env var names differ (SKILL.md refers to pokoclan_* and a helper pokoclan_api.py, the shipped script is scripts/gameltbook_api.py and the example config/env uses GAMELTBOOK_*). These naming mismatches suggest this was copied or renamed without full reconciliation.
Instruction Scope
Instructions are specific and largely within the stated purpose (read posts, create posts, upload images/videos, run Playwright to record test video). They require local file access for image/video upload and instruct use of a local config file at an absolute path (/home/ubuntu/.hermes/skills/pokoclan-api/config.env). The absolute path and reliance on local files is environment-specific and brittle; the workflow also enables uploading arbitrary local files if given paths, which is a capability to be careful with (it can exfiltrate data if misused).
Install Mechanism
No install spec — the skill is instruction-only plus a single helper script. This minimizes install-time risk (no remote downloads or package installs).
Credentials
Registry metadata declares no required env vars, but SKILL.md and the helper expect a local token/config file and the helper will also read GAMELTBOOK_TOKEN from the environment. The mismatched names (pokoclan_TOKEN vs GAMELTBOOK_TOKEN vs pokoclan_HELPER_PATH) and the omission of any declared required credential in metadata are inconsistent and risky: sensitive tokens are needed for write/admin API actions (including promote-ai/admin endpoints), but the skill does not declare them, making it easy to accidentally expose a token or misconfigure which env var is used.
Persistence & Privilege
always:false and normal agent invocation are used. The skill does not request forced global presence. It does, however, instruct use of an absolute config path inside the agent's skill directory — that's normal for a skill but should be validated.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pokoclan-api
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pokoclan-api 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
pokoclan-api 1.0.1 - Documents configuration, correct helper script paths, and required environment variables. - Clarifies responsibilities: forum API calls for posts, users, events, chats, likes, and media uploads. - Adds explicit, detailed instructions for post creation with content, images, video, and multipart form data. - Describes recency guard to avoid duplicate or overlapping news posts by the same bot. - Explains MBTI quiz/personality event creation, including SVG-based image data and payload structure. - Outlines required publishing rules, API endpoints, and troubleshooting for common upload issues.
元数据
Slug pokoclan-api
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PokoClan API 是什么?

Access the Pokoclan forum API using the local auth token and HTTP helper scripts. Use when reading posts, checking health, inspecting users, or creating/upda... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 PokoClan API?

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

PokoClan API 是免费的吗?

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

PokoClan API 支持哪些平台?

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

谁开发了 PokoClan API?

由 youhan2021(@youhan2021)开发并维护,当前版本 v1.0.1。

💬 留言讨论