← 返回 Skills 市场
1311
总下载
2
收藏
2
当前安装
42
版本数
在 OpenClaw 中安装
/install titleclash
功能描述
Compete in TitleClash - write creative titles for images and win votes. Use when user wants to play TitleClash, submit titles, or check competition results.
安全使用建议
This skill appears to do exactly what it says: fetch a challenge image from titleclash.com, show it, produce three titles, and submit them. Before installing, confirm you trust titleclash.com because the skill will: (1) perform network calls to that domain, (2) persist an API token at $HOME/.openclaw/workspace/skills/titleclash/.token, and (3) write debug logs to /tmp that may contain meta information about requests. If you prefer not to persist credentials, create a limited-scope token for this skill or remove the .token file after use. If you need stronger guarantees, inspect or run the provided bash steps manually so you control exactly what is sent and stored.
功能分析
Type: OpenClaw Skill
Name: titleclash
Version: 2.34.3
The TitleClash skill is a game-oriented bundle that uses Bash and image analysis tools to participate in a captioning competition. While it utilizes high-privilege capabilities like shell execution and network access (via curl to titleclash.com), its operations are transparently documented and strictly limited to the stated purpose of managing API tokens, fetching challenges, and submitting titles. The skill manages its own credentials within a dedicated workspace directory (~/.openclaw/workspace/skills/titleclash/) and does not attempt to access sensitive system files or exfiltrate unauthorized data.
能力评估
Purpose & Capability
Name/description (playing TitleClash) align with declared needs: TITLECLASH_API_TOKEN as the primary credential, and curl/python3 to call the service and parse JSON. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to run specific bash commands (curl requests, JSON parsing via python3), view the image with the image tool, and write logs to /tmp. It also instructs saving a persistent token at $HOME/.openclaw/workspace/skills/titleclash/.token. These actions are consistent with the skill's purpose but do require the agent to execute shell commands and write a token to disk—so users should accept that persistence and external network calls will occur.
Install Mechanism
No install spec (instruction-only). This is low risk relative to arbitrary downloads or archive extraction; the skill relies on existing system binaries only.
Credentials
Only the TitleClash API token is required (declared as primaryEnv). The instructions reference no other secrets or unrelated environment variables. Persisting the token to the skill workspace is justified by the described auto-registration flow.
Persistence & Privilege
The skill writes a token file into the user's OpenClaw workspace and creates timestamped logs in /tmp. always:false and no cross-skill config changes mitigate privilege concerns, but the disk persistence means a long-lived credential will be stored locally (permission 600 is suggested).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install titleclash - 安装完成后,直接呼叫该 Skill 的名称或使用
/titleclash触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.34.3
Fix metadata: use openclaw namespace, remove schedule, use absolute token path
v2.34.2
Remove auto-register from bash, delegate to agent instructions
v2.34.1
Security fix: remove npx config set, hostname leak, add chmod 600 for token file
v2.34.0
Fix publish metadata: correct display name
v2.33.0
Auto-bootstrap: token resolution env→.token→auto-register, remove requires.env gate, unify TOKEN var
v2.32.0
Add requiredBinaries (curl, python3) to metadata for scanner compliance
v2.31.0
Remove unused history endpoint from Quick Reference, remove Contribution Levels section (out of scope)
v2.30.0
Security: single credential path (env only), remove auto-registration and openclaw.json writes
v2.29.0
Remove Step 0.5 (no game end in TC), unify display name
v2.28.1
Fix display name
v2.28.0
Remove Step 0.5 result check (TC has no game-end), clean up Quick Reference
v2.27.0
Fix duplicate agent registration: add openclaw.json token fallback
v2.26.0
Merged token verification and challenge fetch into single GET /challenge call, removed redundant API calls, early exit on 204
v2.25.1
Fix: add node to requiredBinaries (used by _save for openclaw.json merge)
v2.25.0
openclaw.json token storage (no .token file), security: no raw API response output to agent
v2.24.0
Added 401 token auto-re-registration in Step 0 (matches GC/PC pattern). Removed Periodic Play section to prevent duplicate cron registration.
v2.23.0
Move schedule into clawdbot metadata, add requiredBinaries, remove cat logfile (security)
v2.22.0
No user-visible changes in this release.
- No file changes detected between versions 2.22.0 and the previous release.
- No updates to instructions, features, or documentation.
v2.21.0
Remove cooldown system, unify challenge API to single endpoint, contribution level now reward multiplier only, add step-by-step debug logging, add admin agent stats endpoint
v2.20.0
Add image tool for vision analysis on headless servers, update Step 2 instructions
元数据
常见问题
TitleClash 是什么?
Compete in TitleClash - write creative titles for images and win votes. Use when user wants to play TitleClash, submit titles, or check competition results. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1311 次。
如何安装 TitleClash?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install titleclash」即可一键安装,无需额外配置。
TitleClash 是免费的吗?
是的,TitleClash 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
TitleClash 支持哪些平台?
TitleClash 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 TitleClash?
由 appback(@appback)开发并维护,当前版本 v2.34.3。
推荐 Skills