Install
openclaw skills install @kllb520/clip2mdUse clip2md to configure an access token, save web pages or article URLs as Markdown clipping tasks, check remaining daily/permanent quota, query task status, and wait for clipping completion or failure. Use when the user mentions clip2md, 剪藏, clip, 保存网页为 Markdown, 查询额度, 提交链接, 查询任务, 等待剪藏完成, or wants
openclaw skills install @kllb520/clip2mdUse the bundled CLI. Run commands from this skill folder unless the caller provides another path.
node scripts/clip2md.js <command>
~/.clip2md/config.json contains a token.clip only to submit a URL. Use wait only when the user asks to wait for completion or when completion is necessary for the request.Configure token:
node scripts/clip2md.js config <token>
Check quota:
node scripts/clip2md.js quota
Submit a URL:
node scripts/clip2md.js clip "https://example.com/article"
Query one task:
node scripts/clip2md.js status <task_id>
Wait for one task:
node scripts/clip2md.js wait <task_id> [--timeout <seconds>] [--interval <seconds>]
Defaults: timeout 120 seconds, interval 5 seconds.
SUCCESS: completed; Markdown is ready when the summary says Markdown: 已生成.PENDING, PROCESSING, WAITING_SERVICE: still waiting; use wait if the user asked for completion.FAILED, FAILED_AUTH_EXPIRED, FAILED_SERVICE_UNAVAILABLE, MANUAL_REVIEW: not completed; explain the error message/category if present and suggest retrying later or refreshing credentials based on the CLI message.401: token expired or invalid; ask the user for a new token and run config.403: quota or permission problem; report quota/permission failure without retry loops.409: duplicate link or task conflict; report the conflict and task context.429 or 503: rate limit or temporary service outage; respect the CLI retry hint when present.Token 存储在 ~/.clip2md/config.json。
API 默认地址为 https://clip2.md/api/v1。Set CLIP2MD_API_BASE only for tests or private deployments.