Development skills

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

git-monorepo-patterns

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

543 repo starsObserved in 2 repos
Development

git-panic-recovery

Emergency rescue guide for common git mistakes - undo commits, recover deleted branches, fix botched merges, and rescue lost work using reflog and other recovery techniques. Use when the user asks about git panic recovery, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of git panic recovery or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

go-api-patterns

Guides expert-level Go HTTP API development: handler patterns, middleware chains, graceful shutdown, OpenAPI generation, request validation, and standard library HTTP server patterns. Use when the user asks about Go API, HTTP handlers, middleware, graceful shutdown, OpenAPI, Go web server, request validation. Do NOT use when the user asks about Go idioms (use `go-idioms`), Go error handling (use `go-error-handling`), REST API design concepts (use `rest-api-design`).

543 repo starsObserved in 2 repos
Development

go-idioms

Teaches expert-level Go idiomatic patterns: error returns, interface design, embedding, functional options pattern, table-driven design, and effective use of the standard library. Use when the user asks about Go idioms, interface design, embedding, functional options, error returns, Go best practices, standard library. Do NOT use when the user asks about Go project setup (use `go-project-setup`), Go concurrency (use `go-concurrency-patterns`), Go error handling (use `go-error-handling`).

543 repo starsObserved in 2 repos
Development

go-project-setup

Guides expert-level Go project initialization: module structure with go.mod, workspace mode for multi-module development, Makefile conventions, golangci-lint configuration, and standard project layout. Use when the user asks about Go project setup, go.mod, Go workspace, Go modules, golangci-lint, Go project structure, Makefile. Do NOT use when the user asks about Go language idioms (use `go-idioms`), Go testing (use `go-testing-patterns`), Go concurrency (use `go-concurrency-patterns`).

543 repo starsObserved in 2 repos
Development

golden-path-designer

Design opinionated templates and best practice enforcement through golden paths, guardrails, and standardized development workflows Use when the user asks about golden path designer, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of golden path designer or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

graph-algorithm-specialist

Guides graph algorithm mastery including BFS, DFS, shortest paths, minimum spanning trees, topological sort, and cycle detection with implementation patterns Use when the user asks about graph algorithm specialist, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of graph algorithm specialist or requires a different specialized skill.

543 repo starsObserved in 2 repos
Development

graph-db-architect

Graph database design expertise covering Neo4j and Cypher query language, property graph model, graph schema design, traversal patterns, path algorithms (shortest path, all paths), graph indexing, community detection, recommendation engines, knowledge graphs, and graph data modeling best practices. Use when the user asks about graph db architect, graph db architect best practices, or needs guidance on graph db 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

graphql-builder

GraphQL schema design expertise covering schema-first vs code-first, resolver patterns, DataLoader for N+1 prevention, subscriptions, federation, authentication, Relay cursor pagination, error handling, and schema evolution. Use when the user asks about graphql builder, graphql builder best practices, or needs guidance on graphql builder 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

graphql-implementation

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