agent-tool-contracts
Design agent tools and CLI surfacesâschemas, naming, errors, idempotency, and discoverability for LLM callers. Use when defining tools for agents, SDKs, or AI-native CLIs.
backend-mvp-guardrails
Use when designing or reviewing a backend MVP with tight budget, evolving schema, and reliance on third-party backends where idempotency, replay, and responsibility attribution are high-risk.
ansible-convert
Use when converting shell scripts to Ansible playbooks. Use when migrating bash automation, manual procedures, or Dockerfiles to idempotent Ansible tasks.
ansible-playbooks
Write idempotent Ansible playbooks and roles for server configuration, K8s node provisioning, and application bootstrap.
idempotent-side-effects
Use when a request can fire the same external side effect twice (duplicate charge, duplicate email, duplicate webhook, double-provision), especially under retries or concurrency, when two same-key requests both report a cache/lookup MISS, or when an idempotency / dedupe key is checked and then acted on in two separate steps.