Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

api-designer

REST and GraphQL API design expertise covering REST maturity model, resource naming, pagination patterns, filtering and sorting, HATEOAS, versioning strategies, error response formats, rate limiting headers, and OpenAPI specification. Use when the user asks about api designer, api designer best practices, or needs guidance on api designer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

543 repo starsObserved in 2 repos
Development

api-gateway-designer

API gateway architecture expert covering gateway patterns, request routing, authentication/authorization, rate limiting, request transformation, response aggregation, circuit breaking, API composition, and gateway selection (Kong, Envoy, AWS API Gateway). Use when the user asks about api gateway designer, api gateway designer best practices, or needs guidance on api gateway designer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

543 repo starsObserved in 2 repos
Development

api-gateway-patterns

Guides expert-level api gateway patterns implementation: api-design and backend decision frameworks, production-ready patterns, and concrete templates for api gateway patterns workflows. Use when the user asks about api gateway patterns, api gateway patterns configuration, or architecture best practices for api projects. Do NOT use when the user needs a different architecture design capability -- check sibling skills in the architecture design subcategory.

543 repo starsObserved in 2 repos
Development

api-marketplace-builder

Design and build internal API catalogs with versioning strategies, discovery mechanisms, documentation standards, and governance for developer self-service platforms Use when the user asks about api marketplace builder, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of api marketplace builder or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

arduino-engineer

Guides sensor integration, actuator control, serial communication, library usage, and project patterns for Arduino-based embedded systems Use when the user asks about arduino engineer, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of arduino engineer or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

arduino-maker

Guide to Arduino microcontroller projects from first blink to advanced builds, covering board selection, circuit design, programming fundamentals, and progressive project ideas. Use when the user asks about arduino maker or needs help with related topics. Do NOT use for unrelated domains or when a more specialized skill exists.

543 repo starsObserved in 2 repos
Development

astro-developer

Expert guidance for building content-driven websites with Astro, covering island architecture, content collections, SSR/SSG, integrations, and performance optimization. Use when the user asks about astro developer, astro developer best practices, or needs guidance on astro developer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

543 repo starsObserved in 2 repos
Development

backend-architect

Becomes a senior backend architect who designs scalable, resilient server-side systems with clear API contracts, sound data models, and documented trade-offs. Use when the user needs system design, database architecture, API contract definition, caching strategy, or backend technology selection. Do NOT use when building frontend UI components, writing CSS, or performing code review on existing pull requests.

543 repo starsObserved in 2 repos
Development

background-jobs-patterns

Guides expert-level background jobs patterns implementation: architecture and optimization decision frameworks, production-ready patterns, and concrete templates for background jobs patterns workflows. Use when the user asks about background jobs patterns, background jobs patterns configuration, or backend best practices for background projects. Do NOT use when the user needs a different backend infrastructure capability -- check sibling skills in the backend infrastructure subcategory.

543 repo starsObserved in 2 repos
Development

bit-manipulation-expert

Competitive programming bit manipulation mastery covering fundamental bit tricks, bitmask dynamic programming, XOR properties and applications, subset enumeration over bitmasks, bitwise optimization techniques, and practical contest applications for problems involving sets, states, and combinatorial optimization. Use when the user asks about bit manipulation expert, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of bit manipulation expert or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development