← ClaudeAtlas

price-checklisted

Look up what a generation actually costs right now from the provider live pricing page, record it with its source, and quote a run before spending anything. Triggers on "/price-check", "what will this cost", "quote the month", "price this video", "compare providers", "is sound extra", "cost estimate", or before generate-all and any paid generation. Prices expire after 24h; quotes refuse rather than guess, and a quote is never an approval.
teachskillofskills-ai/SocialForge-techshu · ★ 0 · AI & Automation · score 76
Install: claude install-skill teachskillofskills-ai/SocialForge-techshu
# /socialforge:price-check — What this run will cost, looked up today Prices here are never remembered. They are looked up, recorded with the URL they came from, and expire after 24 hours. That is not caution for its own sake. On 2026-07-31 a major video model shipped one day after this plugin's model registry was last reviewed, and the registry never knew. In the same week, a provider already wired into SocialForge was selling video at **$0.01/second** while the old cost table assumed **$0.40**. Any price baked into a plugin is wrong on a timetable nobody controls. ## The rule **Never state a cost you did not look up in this session or the last 24 hours.** Not from this file. Not from the model registry. Not from what you remember a model costing. If `price_book.py` says a price is `unknown` or `stale`, that is the answer — go and read the provider's page, then record what you read. ## Looking a price up 1. Find where to look: ```bash python3 "${CLAUDE_PLUGIN_ROOT}/scripts/price_book.py" --action providers ``` That returns each provider's pricing URL and its auth shape. Two things it will tell you that save time: - **Auth differs per provider.** `Authorization: Bearer …` for WaveSpeed and Kie, `Authorization: Key …` for fal.ai, application-default credentials for Vertex. Getting this wrong is the most common reason a first call fails. - **Kie AI blocks automated fetches** (measured: HTTP 403). Do not report that as "no price found" — ask the user for the rate