← All skill packs

Software Development Skills

Skill pack
18 skills0 selected
codermariuszSkills in this pack

When building UI components, forms, or any user-facing interface. Check before every frontend PR.

English

Apply when designing error responses, implementing error handlers, and ensuring consistent error format across APIs.

English

When making significant architectural decisions that need to be documented. Used by ARCHITECT-AGENT.

English

When gathering requirements for new features or projects. Used by DISCOVERY-AGENT.

English

Apply when containerizing applications: writing Dockerfiles, docker-compose configurations, and multi-stage builds.

English

Apply when managing application configuration: environment variables, secrets management, and config validation.

English

Apply when writing commit messages to maintain consistent, readable git history that enables automated changelog generation.

English

When writing, reviewing, or validating user stories. Used by ARCHITECT-AGENT and PRODUCT-OWNER.

English

Provides Next.js App Router data fetching patterns including SWR and React Query integration, parallel data fetching, Incremental Static Regeneration (ISR), revalidation strategies, and error boundaries. Use when implementing data fetching in Next.js applications, choosing between server and client fetching, setting up caching strategies, or handling loading and error states.

English

When you need to run code before a request completes: auth checks, redirects, headers, A/B testing. Version Context: Next.js 16.0+ uses proxy.ts (replaces middleware.ts from v15 and earlier).

English

React Server Components patterns for Next.js 16. Server vs Client boundaries, async components, data fetching, serialization rules, streaming with Suspense.

English

TanStack Form v1 - type-safe forms with Zod/Yup/Valibot validation, async validation, arrays, nested fields, React 19 Server…

English

Deep expertise in React hooks patterns including custom hooks, composition, optimization, and testing strategies.

English

Performance optimization for React web applications. Use when optimizing renders, implementing virtualization, memoizing components, or debugging performance issues.

English

When creating or validating skills. Reference for SKILL-CREATOR and SKILL-VALIDATOR.

English

TypeScript best practices and patterns. Use when writing TypeScript, fixing type errors, or working with generics.

English

Apply when designing RESTful APIs, defining endpoints, HTTP methods, status codes, and response formats.

Danish

Identifica e corrige bugs no código de forma sistemática. Use quando há erros, comportamentos inesperados, crashes, ou quando o usuário diz "isso não está funcionando" ou "tem um bug aqui".

Portuguese

Includes Accessibility Checklist, API Error Handling, Architecture Adr, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills18CategoryengineeringStars0

What’s included

Accessibility Checklist

When building UI components, forms, or any user-facing interface. Check before every frontend PR.

API Error Handling

Apply when designing error responses, implementing error handlers, and ensuring consistent error format across APIs.

Architecture Adr

When making significant architectural decisions that need to be documented. Used by ARCHITECT-AGENT.

Discovery Interview Patterns

When gathering requirements for new features or projects. Used by DISCOVERY-AGENT.

Docker Basics

Apply when containerizing applications: writing Dockerfiles, docker-compose configurations, and multi-stage builds.

Env Configuration

Apply when managing application configuration: environment variables, secrets management, and config validation.

Git Conventional Commits

Apply when writing commit messages to maintain consistent, readable git history that enables automated changelog generation.

Invest Stories

When writing, reviewing, or validating user stories. Used by ARCHITECT-AGENT and PRODUCT-OWNER.

Next.js Data Fetching

Provides Next.js App Router data fetching patterns including SWR and React Query integration, parallel data fetching, Incremental Static Regeneration (ISR), revalidation strategies, and error boundaries. Use when implementing data fetching in Next.js applications, choosing between server and client fetching, setting up caching strategies, or handling loading and error states.

Next.js Middleware

When you need to run code before a request completes: auth checks, redirects, headers, A/B testing. Version Context: Next.js 16.0+ uses proxy.ts (replaces middleware.ts from v15 and earlier).

Next.js Server Components

React Server Components patterns for Next.js 16. Server vs Client boundaries, async components, data fetching, serialization rules, streaming with Suspense.

React Forms

TanStack Form v1 - type-safe forms with Zod/Yup/Valibot validation, async validation, arrays, nested fields, React 19 Server Actions

React Hooks

Deep expertise in React hooks patterns including custom hooks, composition, optimization, and testing strategies.

React Performance

Performance optimization for React web applications. Use when optimizing renders, implementing virtualization, memoizing components, or debugging performance issues.

Skill Quality Standards

When creating or validating skills. Reference for SKILL-CREATOR and SKILL-VALIDATOR.

TypeScript Patterns

TypeScript best practices and patterns. Use when writing TypeScript, fixing type errors, or working with generics.

API Rest Design

Apply when designing RESTful APIs, defining endpoints, HTTP methods, status codes, and response formats.

Fix Bugs

Identifica e corrige bugs no código de forma sistemática. Use quando há erros, comportamentos inesperados, crashes, ou quando o usuário diz "isso não está funcionando" ou "tem um bug aqui".

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Accessibility Checklist skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
Software Development Skills | Agent Skills Atlas