Back to categories
Category

Agent Skills in category: architecture

249 skills match this category. Browse curated collections and explore related Agent Skills.

aws-architecture-design

|

awscloud-infrastructurearchitecture-patternssoftware-architecture
Stakpak <team@stakpak.dev>
Stakpak <team@stakpak.dev>
3

serena-code-architecture

Architectural analysis workflow using Serena symbols and Forgetful memory. Use when analyzing project structure, documenting architecture, creating component entities, or building knowledge graphs from code.

codebase-analysisarchitecture-patternscomponent-compositionknowledge-graph
ScottRBK
ScottRBK
3

building-multiagent-systems

This skill should be used when designing or implementing systems with multiple AI agents that coordinate to accomplish tasks. Triggers on "multi-agent", "orchestrator", "sub-agent", "coordination", "delegation", "parallel agents", "sequential pipeline", "fan-out", "map-reduce", "spawn agents", "agent hierarchy".

multi-agent-systemsai-agentsagent-coordinationagent-orchestration
2389-research
2389-research
4

event-driven

Event-driven architecture patterns including message queues, pub/sub, event sourcing, CQRS, and sagas. Use when implementing async messaging, distributed transactions, event stores, command query separation, RabbitMQ, Kafka, SQS, or NATS integration.

pub-submessage-queueCQRSevent-sourcing
cosmix
cosmix
3

api-design

Designs RESTful APIs, GraphQL schemas, and RPC interfaces following best practices for consistency, usability, and scalability. Trigger keywords: api design, rest api, graphql, openapi, swagger, endpoint, schema design.

api-designrest-apigraphqlopenapi
cosmix
cosmix
3

SwiftUI Multiplatform Design Guide

Unified SwiftUI architecture for iOS, iPadOS, macOS, and visionOS with spatial design principles.

swiftuimultiplatformsoftware-architecturespatial-design
mosif16
mosif16
5

api-design-patterns

Provides REST and GraphQL API design patterns for Node.js, Flask, and FastAPI. Use when designing endpoints, request/response structures, API architecture, pagination, authentication, rate limiting, or when working in /api/ or /routes/ directories.

rest-apigraphqlnodejsflask
benshapyro
benshapyro
71

letta

Letta framework for building stateful AI agents with long-term memory. Use for AI agent development, memory management, tool integration, and multi-agent systems.

multi-agent-systemslong-term-memorymemory-managementagent-tool-interface
delorenj
delorenj
4

architecture-patterns

Architectural patterns and design principles for scalable, maintainable systems. Use when designing systems, refactoring architecture, or choosing patterns.

architecture-patternssoftware-architecturedesign-patternsrefactoring
mjohnson518
mjohnson518
41

project-analysis

Analyze and understand codebase structure, dependencies, and patterns. Use when onboarding to a new project or auditing existing code.

codebase-analysisrepository-structureproject-onboardingdependency-analysis
mjohnson518
mjohnson518
41

api-design

REST, GraphQL, and API design best practices. Use when designing APIs, defining contracts, or reviewing API architecture.

api-designgraphqlrest-apisoftware-architecture
mjohnson518
mjohnson518
41

report-architecture-analysis

Specialized skill for conducting detailed architectural analysis of lunar rover systems and subsystems.

systems-analysisarchitectural-patternsarchitecture-decision-recordlunar-rover-systems
Official-MoonDao
Official-MoonDao
51

adapter

>

design-patternssoftware-designadapter-patternstructural-pattern
Jordan Godau
Jordan Godau
5

api-design-patterns

Language-agnostic API design patterns covering REST and GraphQL, including resource naming, HTTP methods, status codes, versioning, pagination, filtering, authentication, error handling, and schema design. Activate when working with APIs, REST endpoints, GraphQL schemas, API documentation, OpenAPI/Swagger, JWT, OAuth2, endpoint design, API versioning, rate limiting, or GraphQL resolvers.

api-designrestgraphqlapi-versioning
ilude
ilude
5

architecture-design

Generate comprehensive software architecture documentation (ARCHITECTURE.md) with C4 diagrams, OpenAPI specs, and technology-specific guidance. This skill should be used when creating architecture documentation for new projects, documenting existing systems, or updating architectural specifications.

c4-modelopenapisoftware-architecturespecification-documents
vukhanhtruong
vukhanhtruong
8

architecture-decision-record

Use this skill when documenting significant architectural decisions. Provides ADR templates following the Nygard format with sections for context, decision, consequences, and alternatives. Helps teams maintain architectural memory and rationale for backend systems, API designs, database choices, and infrastructure decisions.

ADR-documentationarchitectural-decisionssoftware-architecturedesign-doc
ArieGoldkin
ArieGoldkin
7

streaming-api-patterns

Implement real-time data streaming with Server-Sent Events (SSE), WebSockets, and ReadableStream APIs. Master backpressure handling, reconnection strategies, and LLM streaming for 2025+ real-time applications.

server-sent-eventswebsocketsstreamsbackpressure
ArieGoldkin
ArieGoldkin
7

api-design-framework

Use this skill when designing REST, GraphQL, or gRPC APIs. Provides comprehensive API design patterns, versioning strategies, error handling conventions, authentication approaches, and OpenAPI/AsyncAPI templates. Ensures consistent, well-documented, and developer-friendly APIs across all backend services.

api-designrest-apigraphqlgrpc
ArieGoldkin
ArieGoldkin
7

Page 8 of 14 · 249 results