원클릭으로
clear-tinker-storage
Delete all checkpoints from your Thinking Machine Tinker prod account to reduce storage charges. Requires TINKER_API_KEY.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Delete all checkpoints from your Thinking Machine Tinker prod account to reduce storage charges. Requires TINKER_API_KEY.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Set up the full CLaaS stack (vLLM + API + OpenClaw/Telegram) locally. Uses Docker if available, falls back to native setup otherwise.
Deploy the CLaaS Modal serverless distillation API. Use when deploying the SDPO distillation service to production.
Deploy the CLaaS Tinker stack (API + OpenClaw/Telegram) via Docker Compose. No GPU required.
Address reviewer feedback on GitHub pull requests by making targeted fixes or explaining disagreements. Use when responding to PR comments.
| name | clear-tinker-storage |
| description | Delete all checkpoints from your Thinking Machine Tinker prod account to reduce storage charges. Requires TINKER_API_KEY. |
Delete all checkpoints from the authenticated Tinker account to free up storage.
When this skill is invoked, perform the following steps:
Load the API key from docker/.env.tinker (the TINKER_API_KEY variable). If not found, ask the user to provide one.
List all checkpoints by paginating through the Tinker REST API:
GET https://tinker.thinkingmachines.dev/services/tinker-prod/api/v1/checkpoints
Headers: X-API-Key: <key>, User-Agent: CLaaS/0.1
Params: limit=100, offset=0
The response JSON has checkpoints (array) and cursor (with total_count, offset, limit).
Paginate by incrementing offset until all checkpoints are fetched.
Important: A custom User-Agent header is required — Cloudflare blocks Python's default user-agent.
Display a summary to the user before deleting:
checkpoint_type (training vs sampler)Ask for confirmation before proceeding with deletion. This is a destructive, irreversible operation.
Delete each checkpoint by parsing the tinker_path and calling:
DELETE https://tinker.thinkingmachines.dev/services/tinker-prod/api/v1/training_runs/{training_run_id}/checkpoints/{checkpoint_id}
Headers: X-API-Key: <key>
The tinker_path format is tinker://{training_run_id}/{checkpoint_id}. Split on the first / after removing the tinker:// prefix to extract both parts.
Verify deletion by re-querying the list endpoint and confirming 0 checkpoints remain.
Report results: number deleted, number failed, storage freed.
tml-)X-API-Key: <key>httpx with a 30-second timeoutPOST /v1/lora/init