architecture-patterns

SkillMedia

architecture-patterns is a skill that gives your AI guidance on system and API design. Once added, it can help you work out component boundaries, data flow, integration patterns, and scalability when you are planning or reviewing software.

Available today. Use it from your connected AI after setup.

Add the skill, then ask your AI for design help, such as sketching component boundaries or reasoning about how data should flow in a system you are building.

Then ask your AI: use the architecture-patterns skill

What your AI can do with it

  • Get guidance on system and API design
  • Decide where component boundaries should sit
  • Map how data flows through a system
  • Work out integration patterns for connecting parts of a system
  • Think through scalability early in a design

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/methodologies/cc10x/skills/architecture-patterns/SKILL.md and read by ahel’s review.

  • Single responsibility boundaries
  • Interface contracts and type safety
  • Dependency injection patterns
  • Module cohesion and coupling analysis

Data Flow

  • Request/response patterns
  • Event-driven architecture
  • State management strategies
  • Data transformation pipelines

Integration Patterns

  • API design (REST, GraphQL, RPC)
  • Message queuing and async processing
  • Service boundaries and communication
  • Error propagation across boundaries

Scalability

  • Horizontal vs vertical scaling considerations
  • Caching strategies
  • Database design and query optimization
  • Load balancing and distribution

Decision Checkpoints

Architectural decisions require user approval when:

  • Introducing new service boundaries
  • Changing data flow patterns
  • Adding new external dependencies
  • Modifying public API contracts

When to Use

  • During PLAN workflow architecture phases
  • During BUILD when architectural choices arise
  • When reviewing system design in REVIEW workflow

Agents Used

  • planner (architecture planning)
  • component-builder (architecture implementation)
  • code-reviewer (architecture review)

Signals

GitHub stars
2k
Forks
106
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
architecture-patterns
Source
github.com/a5c-ai/babysitter