← All skill packs

Software Development Skills

Skill pack
13 skills0 selected
acidicsoilSkills in this pack

Patterns and templates for C4 model diagrams (Context, Container, Component, Deployment). Use when creating software architecture diagrams at any C4 level.

English

Clean code principles for writing maintainable, readable code. Use when refactoring, code reviews, or writing new code to improve code quality.

English

Cloud cost estimation and optimization. Use when estimating cloud infrastructure costs, comparing cloud providers, cost optimization strategies, or TCO analysis. Supports AWS, Azure, GCP pricing models.

English

Catalog of Domain-Driven Design (DDD) patterns including strategic patterns (bounded contexts, subdomains, context maps) and tactical patterns (aggregates, entities, value objects, domain events). Use when modeling complex business domains.

English

Structured logging standards and best practices. Use when implementing logging in applications, debugging issues, or setting up log aggregation.

English

Skills for using MCP tools to enrich architectural analysis with external context. Use when researching patterns, gathering documentation, analyzing codebases, or accessing organizational knowledge.

English

Performance modeling and capacity planning. Use when analyzing performance requirements, capacity planning, load testing strategies, bottleneck analysis, or performance optimization planning.

English

Refactoring techniques for improving code maintainability. Use when refactoring code to reduce complexity and apply SOLID principles.

English

Requirements quality checklist and validation techniques. Use when reviewing requirements or validating specifications.

English

Framework for sprint planning, capacity planning, and sprint goal definition. Use to plan effective sprints that deliver value predictably.

English

User story slicing techniques for breaking large stories into smaller, implementable pieces. Use when refining backlog or splitting epics.

English

Success metrics frameworks including HEART and AARRR. Use when defining KPIs, measuring product success, or creating metrics dashboards.

English

User story mapping and backlog creation. Use when creating user story maps, breaking down epics into stories, writing acceptance criteria in Gherkin format, or prioritizing product backlogs following INVEST principles.

English

Includes C4 Diagram Patterns, Clean Code Principles, Cost Estimation, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

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

Pack stats

Skills13CategoryengineeringStars0

What’s included

C4 Diagram Patterns

Patterns and templates for C4 model diagrams (Context, Container, Component, Deployment). Use when creating software architecture diagrams at any C4 level.

Clean Code Principles

Clean code principles for writing maintainable, readable code. Use when refactoring, code reviews, or writing new code to improve code quality.

Cost Estimation

Cloud cost estimation and optimization. Use when estimating cloud infrastructure costs, comparing cloud providers, cost optimization strategies, or TCO analysis. Supports AWS, Azure, GCP pricing models.

Ddd Patterns Catalog

Catalog of Domain-Driven Design (DDD) patterns including strategic patterns (bounded contexts, subdomains, context maps) and tactical patterns (aggregates, entities, value objects, domain events). Use when modeling complex business domains.

Logging Standards

Structured logging standards and best practices. Use when implementing logging in applications, debugging issues, or setting up log aggregation.

MCP Context Enrichment

Skills for using MCP tools to enrich architectural analysis with external context. Use when researching patterns, gathering documentation, analyzing codebases, or accessing organizational knowledge.

Performance Modeling

Performance modeling and capacity planning. Use when analyzing performance requirements, capacity planning, load testing strategies, bottleneck analysis, or performance optimization planning.

Refactoring Techniques

Refactoring techniques for improving code maintainability. Use when refactoring code to reduce complexity and apply SOLID principles.

Requirements Quality

Requirements quality checklist and validation techniques. Use when reviewing requirements or validating specifications.

Sprint Planning Framework

Framework for sprint planning, capacity planning, and sprint goal definition. Use to plan effective sprints that deliver value predictably.

Story Slicing

User story slicing techniques for breaking large stories into smaller, implementable pieces. Use when refining backlog or splitting epics.

Success Metrics Frameworks

Success metrics frameworks including HEART and AARRR. Use when defining KPIs, measuring product success, or creating metrics dashboards.

User Story Mapper

User story mapping and backlog creation. Use when creating user story maps, breaking down epics into stories, writing acceptance criteria in Gherkin format, or prioritizing product backlogs following INVEST principles.

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 C4 Diagram Patterns 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