From generative-web-media
Keep generation spend a design input, not a surprise: route a cheap draft before a premium final, set a per-project generation budget cap, log each spend line (you supply the unit price — every provider price is [unverified]), and fail loudly when the cap is exceeded. Backed by gen-budget.py (stdlib, no baked-in prices) and /check-generation-budget.
How this skill is triggered — by the user, by Claude, or both
Slash command
/generative-web-media:generation-budget-guardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cost control is a rubric ★ row. Draft cheap, spend once on the final, cap the project, and know before you blow the budget — not after.
Cost control is a rubric ★ row. Draft cheap, spend once on the final, cap the project, and know before you blow the budget — not after.
Zero baked-in prices. Every unit price is a user input — provider prices are date/plan-volatile and
[unverified — confirm on provider pricing page]. Pull the live number from the provider's pricing page and pass it in.
../../scripts/gen-budget.py add — model, tier (draft/final), your unit price, count. It computes the line cost; it never invents a price.gen-budget.py status --budget <cap> (wired into /check-generation-budget) reports spent, remaining, and by-tier, and exits non-zero if over budget (LOUD-FAIL, never a silent pass).| Phase | Model tier | Spend |
|---|---|---|
| Explore composition + brand | Draft (cheap) | Many cheap renders |
| Lock the chosen composition | — | Curation gate |
| Final render | Premium | One render |
| Ship resolution | Upscale round-trip | Cheaper than a premium re-roll |
[unverified]).npx claudepluginhub mcorbett51090/ravenclaude --plugin generative-web-mediaGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.