Cloud Native Runtime
Use this skill for implementation, review, remediation, or readiness work that changes cloud-native backend/runtime behavior: APIs, serverless functions, workers, schedules, queues, object storage, uploads, media processing, CDN/cache behavior, infrastructure-as-code, secrets, security, observability, deployment, resilience, or cloud-service equivalency.
Do not use this skill for UI-only styling, copywriting, README-only edits, or design-only work unless the task also changes runtime, infrastructure, deployment, security, or observability behavior.
Core Workflow
- Classify the task surface.
- Load only the relevant reference files from the routing table below.
- Trace the source of truth before planning or editing:
- active code path
- infrastructure path
- persistence path
- auth and tenant boundary
- deployment and validation path
- Make the smallest architecture-correct change in the owning layer.
- Validate the changed behavior with repository-native commands.
- Before completion, review security, observability, resilience, cost, and compatibility impact.
Reference Routing
| Task surface |
Read these files |
| Architecture planning or review |
references/architecture.md, references/review-checklist.md |
| Runtime choice, Lambda, serverless, containers, edge |
references/runtime-selection.md, assets/runtime-decision-matrix.md |
| API implementation or API review |
references/api-standards.md, assets/api-review-checklist.md |
| Pulumi, Terraform, CDK, deployment config |
references/infrastructure.md, assets/infrastructure-review-checklist.md |
| Background worker, queue, async processing |
references/background-processing.md, references/resilience-idempotency.md, assets/async-decision-matrix.md |
| EventBridge, cron, scheduler, recurring job |
references/scheduling.md, references/background-processing.md |
| S3/object storage, uploads, media resizing |
references/file-uploads-media.md, references/security-secrets.md, references/observability.md |
| CloudFront/CDN, networking, cache, CORS |
references/networking-caching.md, assets/cloud-mapping-matrix.md |
| Logs, metrics, traces, alerts |
references/observability.md, assets/observability-checklist.md |
| IAM, secrets, auth, security hardening |
references/security-secrets.md, assets/security-checklist.md |
| Retries, timeouts, duplicate suppression |
references/resilience-idempotency.md |
| Managed service replacement or cost comparison |
references/cost-cloud-equivalency.md, assets/cloud-mapping-matrix.md |
| Release or production readiness |
references/production-readiness.md, assets/production-readiness-checklist.md |
When multiple rows apply, read the minimal set that covers the changed behavior. Do not load every reference by default.
High-Value Gotchas
- Verify volatile provider facts from current provider docs before citing limits, prices, regions, API fields, IAM semantics, or service quotas.
- AWS service names in prompts are often examples of capabilities. Keep the architecture cloud-agnostic unless the repository or user explicitly commits to a provider.
- Infrastructure code should not absorb application domain logic. Application code should not hide resource topology or IAM assumptions.
- Async processing is not complete until idempotency, retries, dead-letter behavior, status visibility, and observability are defined.
- A successful deploy command is not production readiness. Readiness needs runtime, security, observability, rollback, and validation evidence.
- Do not add fake production resources, placeholder secrets, wildcard IAM, public buckets, or no-op wiring to make a plan look complete.
Implementation Checklist
Load assets/implementation-checklist.md when starting a nontrivial implementation.
For small review-only tasks, use references/review-checklist.md instead.
Expected Output Patterns
For implementation work, include in the final reasoning or commit notes:
- source-of-truth path inspected
- references used
- runtime or architecture decision made
- validation commands run
- residual risk, if any
For review or readiness work, produce findings first, ordered by severity, with file/line evidence when available. For readiness, give a clear GO or NO GO verdict.
Package Validation
When editing this skill, run:
bash .agents/skills/cloud-native-runtime/scripts/validate-package.sh .agents/skills/cloud-native-runtime
Then run the repository validation commands from the repository root.
1---2name: cloud-native-runtime3description: Use when implementing, reviewing, or hardening cloud-native backend/runtime work: APIs, Lambda/serverless functions, background workers, Pulumi or IaC, EventBridge or scheduled jobs, S3/object-storage file uploads, media processing, CloudFront/CDN, networking, caching, secrets, observability, production deployment, architecture review, resilience, or cloud-service equivalency. Do not use for UI-only React/CSS/design/copywriting/blog/README-only tasks unless they change runtime, infrastructure, deployment, security, or observability behavior.4license: Apache-2.05---67# Cloud Native Runtime89Use this skill for implementation, review, remediation, or readiness work that changes cloud-native backend/runtime behavior: APIs, serverless functions, workers, schedules, queues, object storage, uploads, media processing, CDN/cache behavior, infrastructure-as-code, secrets, security, observability, deployment, resilience, or cloud-service equivalency.1011Do not use this skill for UI-only styling, copywriting, README-only edits, or design-only work unless the task also changes runtime, infrastructure, deployment, security, or observability behavior.1213## Core Workflow14151. Classify the task surface.162. Load only the relevant reference files from the routing table below.173. Trace the source of truth before planning or editing:18 - active code path19 - infrastructure path20 - persistence path21 - auth and tenant boundary22 - deployment and validation path234. Make the smallest architecture-correct change in the owning layer.245. Validate the changed behavior with repository-native commands.256. Before completion, review security, observability, resilience, cost, and compatibility impact.2627## Reference Routing2829| Task surface | Read these files |30|---|---|31| Architecture planning or review | `references/architecture.md`, `references/review-checklist.md` |32| Runtime choice, Lambda, serverless, containers, edge | `references/runtime-selection.md`, `assets/runtime-decision-matrix.md` |33| API implementation or API review | `references/api-standards.md`, `assets/api-review-checklist.md` |34| Pulumi, Terraform, CDK, deployment config | `references/infrastructure.md`, `assets/infrastructure-review-checklist.md` |35| Background worker, queue, async processing | `references/background-processing.md`, `references/resilience-idempotency.md`, `assets/async-decision-matrix.md` |36| EventBridge, cron, scheduler, recurring job | `references/scheduling.md`, `references/background-processing.md` |37| S3/object storage, uploads, media resizing | `references/file-uploads-media.md`, `references/security-secrets.md`, `references/observability.md` |38| CloudFront/CDN, networking, cache, CORS | `references/networking-caching.md`, `assets/cloud-mapping-matrix.md` |39| Logs, metrics, traces, alerts | `references/observability.md`, `assets/observability-checklist.md` |40| IAM, secrets, auth, security hardening | `references/security-secrets.md`, `assets/security-checklist.md` |41| Retries, timeouts, duplicate suppression | `references/resilience-idempotency.md` |42| Managed service replacement or cost comparison | `references/cost-cloud-equivalency.md`, `assets/cloud-mapping-matrix.md` |43| Release or production readiness | `references/production-readiness.md`, `assets/production-readiness-checklist.md` |4445When multiple rows apply, read the minimal set that covers the changed behavior. Do not load every reference by default.4647## High-Value Gotchas4849- Verify volatile provider facts from current provider docs before citing limits, prices, regions, API fields, IAM semantics, or service quotas.50- AWS service names in prompts are often examples of capabilities. Keep the architecture cloud-agnostic unless the repository or user explicitly commits to a provider.51- Infrastructure code should not absorb application domain logic. Application code should not hide resource topology or IAM assumptions.52- Async processing is not complete until idempotency, retries, dead-letter behavior, status visibility, and observability are defined.53- A successful deploy command is not production readiness. Readiness needs runtime, security, observability, rollback, and validation evidence.54- Do not add fake production resources, placeholder secrets, wildcard IAM, public buckets, or no-op wiring to make a plan look complete.5556## Implementation Checklist5758Load `assets/implementation-checklist.md` when starting a nontrivial implementation.5960For small review-only tasks, use `references/review-checklist.md` instead.6162## Expected Output Patterns6364For implementation work, include in the final reasoning or commit notes:6566- source-of-truth path inspected67- references used68- runtime or architecture decision made69- validation commands run70- residual risk, if any7172For review or readiness work, produce findings first, ordered by severity, with file/line evidence when available. For readiness, give a clear GO or NO GO verdict.7374## Package Validation7576When editing this skill, run:7778```bash79bash .agents/skills/cloud-native-runtime/scripts/validate-package.sh .agents/skills/cloud-native-runtime80```8182Then run the repository validation commands from the repository root.