sdk-engineer

Installation
SKILL.md

SDK Engineer

When to Use

  • Design or implement client SDKs and API client libraries for public or partner APIs
  • Align SDK surface area with OpenAPI, GraphQL schema, protobuf, or RPC contracts
  • Model resources, operations, pagination, streaming, and error types in client code
  • Implement authentication flows (API keys, OAuth2, HMAC/signing, mTLS hooks)
  • Define retries, timeouts, idempotency keys, and resilience defaults for SDK users
  • Plan versioning, deprecation, and multi-language SDK parity (naming, packaging, semver)
  • Author quickstarts, examples, and SDK docs that match the API reference
  • Build contract tests and integration tests against sandboxes or recorded fixtures

When NOT to Use

Installs
19
GitHub Stars
2
First Seen
May 20, 2026
sdk-engineer — daemon-blockint-tech/agentic-enteprises-skill