cloud-native-engineer

star 1

The definitive skill for building and deploying high-performance, distributed systems using Cloud Native standards (Dapr, Redis, Microservices). Use when a project requires professional-grade architecture, cross-service communication, elastic scaling, and sub-second agentic latency. Mandatory for flawless deployments on Kubernetes (Local or Cloud).

codewithlaiba28 By codewithlaiba28 schedule Updated 2/26/2026

name: cloud-native-engineer description: The definitive skill for building and deploying high-performance, distributed systems using Cloud Native standards (Dapr, Redis, Microservices). Use when a project requires professional-grade architecture, cross-service communication, elastic scaling, and sub-second agentic latency. Mandatory for flawless deployments on Kubernetes (Local or Cloud).

Cloud Native Engineer (Master Skill)

This skill transforms Claude into an elite Cloud Native Architect capable of delivering production-ready distributed systems.

Core Capabilities

  1. Strategic Domain Decomposition: Logic for splitting any monolith into clear microservice boundaries.
  2. Standardized Dapr Infrastructure: Reliable, ready-to-use configurations for Pub/Sub, State, and Jobs.
  3. Flawless K8s Orchestration: Deterministic deployment workflows that avoid DNS, Auth, and Probe failures.
  4. Agentic Performance (Sub-Second): Engineering patterns for ultra-fast AI interactions.

Workflows and Procedures

1. Architectural Planning

Analyze service boundaries and define the shared communication backbone.

2. Infrastructure & Containerization

Build elite, secure, and lean images before rolling out the backbone.

3. Fail-Proof Deployment (Mandatory Sequence)

Follow the EXACT order of operations to ensure 100% success.

4. Automated Orchestration

Use the "Low Freedom" scripts to automate repetitive tasks.

5. Diagnostic Excellence

Diagnose "Silent Failures" using the troubleshooting matrix.

6. AI Acceleration (SaaS Specialty)

Implement the persistent MCP pattern for sub-second chatbot responses.

Elite Checklist for Agents

  • Network-Parity: Internal calls use K8s service names (http://service:port).
  • Probe-Resilience: Liveness probes have enough delay for sidecar startup.
  • Cluster-Auth: JWKS_URL points to the internal ingress/service.
  • Warm-Start: AI Tools are pre-initialized in the application lifespan.

AI Toolbox & Standards

To ensure maximum "intelligence" and deterministic outcomes, use the following tools and patterns:

1. Diagnostic Tools

Tool Description Parameters When to Use
kubectl logs Retrieve backend/frontend logs. -n <namespace> -c <container> --tail=<N> For 500 errors or startup failures.
kubectl exec Run commands inside a pod. -n <namespace> -c <container> -- <command> For database checks, file verification.
kubectl describe Detailed status of a resource. pod <name> -n <namespace> For CrashLoopBackOff or pending pods.

2. Implementation Patterns

  • Cascade Deletes: Always use sa_column_kwargs={"ondelete": "CASCADE"} for foreign keys referencing parent entities (e.g., task_id in TaskTag).
  • Path Resilience: Use absolute paths (/app/...) inside containers to avoid "No such file" errors.
  • Dapr-First: Use event_publisher for cross-service events to maintain decoupled architecture.
  • SQLModel Standards: Use Session(engine) context managers for reliable database transactions and commits.

3. Verification Protocol

  1. Logs: Check backend logs for tracebacks.
  2. Reproduction: Create a minimal python script inside the pod to isolate DB/Logic errors.
  3. Fix & Verify: Apply the fix, re-run the reproduction script, and verify via frontend/CLI.
Install via CLI
npx skills add https://github.com/codewithlaiba28/Hackathon-_II --skill cloud-native-engineer
Repository Details
star Stars 1
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator
codewithlaiba28
codewithlaiba28 Explore all skills →