Model serverless cost and scale — a per-invocation cost model (invocations × duration × memory + requests + data-transfer + downstream), the serverless-vs-container crossover point where steady high-throughput makes always-on cheaper (and 'serverless is cheaper' stops being true at scale), and concurrency/quota/limit planning (account/region caps, reserved/provisioned concurrency, throttle headroom). Reach for this on 'is serverless actually cheaper here?', 'where do we cross over to containers?', or 'plan our concurrency/quota headroom'. Driven by `serverless-runtime-and-ops-engineer` (primary), consulted by `serverless-architect` for the cost side of the serverless-vs-not call.
How this skill is triggered — by the user, by Claude, or both
Slash command
/serverless-engineering:model-serverless-cost-and-scaleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Invoked by:** `serverless-runtime-and-ops-engineer` (primary). Consulted by `serverless-architect` for the cost crossover that decides the serverless-vs-container-vs-managed-service call, and by `harden-serverless-runtime` for the cost impact of provisioned/warm concurrency.
Invoked by:
serverless-runtime-and-ops-engineer(primary). Consulted byserverless-architectfor the cost crossover that decides the serverless-vs-container-vs-managed-service call, and byharden-serverless-runtimefor the cost impact of provisioned/warm concurrency.When to invoke: "Is serverless actually cheaper than a container here?"; "where's the crossover point at scale?"; "model our per-invocation cost"; "plan our concurrency/quota headroom"; any cost/scale question on a serverless design.
Output: a per-invocation cost model + the steady-vs-spiky crossover point (where always-on containers get cheaper) + a concurrency/quota headroom plan, with the assumptions and flip conditions stated.
../../knowledge/serverless-engineering-patterns-2026.md. The generic model: cost ≈ invocations × (duration × memory-price) + invocations × request-price + data-transfer + downstream. Keep the unit prices generic (they're volatile — retrieval date or route to research); the structure of the model is what matters. Add the fixed cost of any provisioned/warm concurrency floor (it's always-on, so it looks like a container line item).../../knowledge/serverless-engineering-decision-tree.md Tree D. Serverless wins on spiky/bursty/low-duty-cycle traffic (you pay ~nothing at idle). A steady, high-throughput load keeps functions warm-equivalent 24/7 — at which point an always-on container/instance (flat hourly cost, high utilization) gets cheaper per request. Find the utilization/throughput level where the two lines cross and state it as the crossover.harden-serverless-runtime).../../templates/serverless-architecture-decision-record.md; route exact provider prices to ravenclaude-core/deep-researcher; name the flip conditions (traffic doubles and goes steady, duration grows, memory rightsizes) that move the crossover.User: "We're told serverless will be cheaper than our two always-on containers. The function runs 300ms, 512MB, and we do about 200 requests/second all day, every day. Is that right?"
harden-serverless-runtime).ravenclaude-core/deep-researcher. See ../../knowledge/serverless-engineering-patterns-2026.md.npx claudepluginhub mcorbett51090/ravenclaude --plugin serverless-engineeringGuides 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.