Development skills

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

microservices-architect

Microservices architecture expertise covering service decomposition, inter-service communication, saga pattern, API gateway, service mesh, distributed tracing, data ownership, and monolith decomposition strategies. Use when the user asks about microservices architect, microservices architect best practices, or needs guidance on microservices architect 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

microservices-design

Guides expert-level microservices design implementation: architecture and microservices decision frameworks, production-ready patterns, and concrete templates for microservices design workflows. Use when the user asks about microservices design, microservices design configuration, or architecture best practices for microservices 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

microservices-patterns

Guides expert-level microservices implementation patterns implementation: microservices and design-patterns decision frameworks, production-ready patterns, and concrete templates for microservices patterns workflows. Use when the user asks about microservices implementation patterns, microservices patterns configuration, or microservices best practices for microservices 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

migrate-legacy-codebase

Orchestrates the systematic modernization of a legacy codebase by chaining four engineering skills into a structured migration pipeline. Covers technical debt assessment, incremental refactoring, integration testing, and safe deployment of modernized components. Use when the user needs to modernize a legacy system incrementally without breaking existing functionality. Do NOT use for greenfield rewrites, simple library upgrades, or projects where the legacy system can be replaced entirely.

543 repo starsObserved in 2 repos
Development

migrate-monolith-to-microservices

Systematic workflow for decomposing a monolithic application into microservices using the strangler fig pattern. Covers domain analysis, service extraction, inter-service communication, data ownership migration, deployment strategies, and the organizational changes needed to support a distributed architecture. Use when the user wants to migrate monolith to microservices or needs a structured multi-step process for this goal. Do NOT use when the request is a single-step task or requires professional advice beyond educational guidance.

543 repo starsObserved in 2 repos
Development

mongodb-architect

MongoDB architecture and design mastery covering document schema design, advanced indexing strategies, aggregation pipeline patterns, sharding architecture, replica sets, multi-document transactions, change streams, Atlas cloud features, performance profiling, schema validation, and embedding vs referencing trade-offs. Use when the user asks about mongodb architect, mongodb architect best practices, or needs guidance on mongodb architect 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

monolith-to-microservices

Guides expert-level monolith to microservices migration implementation: refactoring and backend decision frameworks, production-ready patterns, and concrete templates for monolith to microservices workflows. Use when the user asks about monolith to microservices migration, monolith to microservices configuration, or architecture best practices for monolith 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

monorepo-architect

Advanced monorepo architecture covering Nx, Turborepo, and Lerna tooling, workspace management patterns, build caching strategies, dependency graph optimization, task pipeline design, and migration planning for large-scale codebases. Use when the user asks about monorepo architect, monorepo architect best practices, or needs guidance on monorepo architect 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

monorepo-manager

Monorepo management covering tool comparison (Nx, Turborepo, Lerna, Bazel), workspace configuration, dependency management, build caching, affected detection, task pipelines, CI optimization, and migration from polyrepo. Use when the user asks about monorepo manager, monorepo manager best practices, or needs guidance on monorepo manager 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

monorepo-oss-manager

Open source monorepo management expertise covering multi-package repository architecture, Changesets for versioning and changelogs, independent vs synchronized versioning, CI/CD optimization (caching, affected detection), workspace tooling (Turborepo, Nx, pnpm workspaces), and contributor experience in large repositories. Use when the user asks about monorepo oss manager, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of monorepo oss manager or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development