Skills tagged architecture: 50 agent skills for Claude Code
agents-build — Use to extend an existing agent project with memory, app integration, VPC, multi-agent, migration, model, browser, code interpreter, payments.
agents-get-started — Use when a developer wants to create a new agent project or get started with AgentCore.
agents-harden — Use when preparing your agent for production — IAM scoping, inbound auth (JWT, SigV4), secrets management, cold start optimization, session lifecycle.
api-designer — Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture.
app-platform-designer — Transform natural language application descriptions into production-ready DigitalOcean App Platform specifications.
architect — Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in.
audit-context-building — Understand a codebase before looking for bugs in it - what each function assumes, what it guarantees, and what it depends on elsewhere.
aws-blocks — Guides building full-stack applications with AWS Blocks — an Infrastructure-from-Code framework.
aws-database — Routes any task involving AWS databases — choosing, comparing, recommending, getting started with.
cloudflare — Discover and choose Cloudflare products for apps, APIs, AI agents, storage, networking, and security.
codebase-design — Shared vocabulary for designing deep modules.
creating-production-vpc-multi-az — Creates a production-ready VPC with public and private subnets across multiple Availability Zones, including internet gateway, NAT gateways, route tables.
diagramming-code — Generates Mermaid diagrams from Trailmark code graphs.
docs-canvas — Render a documentation-style Cursor Canvas that organizes architecture notes, API references, walkthroughs, and how-tos into a navigable layout with sections.
domain-modeling — Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
entry-point-analyzer — Analyzes smart contract codebases to identify state-changing entry points for security auditing.
expo-brownfield — Framework (OSS). Integrate Expo and React Native into an existing native iOS or Android app.
expo-module — Framework (OSS). Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript).
expo-web-to-native — Framework (OSS). Migrate an existing web React app to a native iOS/Android app with Expo.
graphql-architect — Use when designing GraphQL schemas, implementing Apollo Federation, or building real-time subscriptions.
guidelines-advisor — Smart contract development advisor based on Trail of Bits' best practices.
how — Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live".
improve-codebase-architecture — Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
microservices-architect — Designs distributed system architectures, decomposes monoliths into bounded-context services, recommends communication patterns.
pinia — Pinia official Vue state management library, type-safe and extensible.
principle-exhaust-the-design-space — Apply when facing a novel UI interaction or architectural decision with no precedent in the codebase.
principle-foundational-thinking — Apply before writing logic: choosing core types and data structures, sequencing scaffold-vs-feature work, asking what concurrent actors share.
principle-model-the-domain — Apply when writing stateful logic, or when code branches a lot or repeats a shape assumption across files.
principle-type-system-discipline — Apply when designing types, reviewing a function signature, or writing code in any statically-typed language.
rails-expert — Rails 7+ specialist that optimizes Active Record queries with includes/eager_load, implements Turbo Frames and Turbo Streams for partial page updates.
resilience-hub-multi-account — Configures AWS Resilience Hub v2 for multi-account resilience management across an AWS Organization.
seo-programmatic — Programmatic SEO planning and analysis for pages generated at scale from data sources.
setup-ts-deep-modules — Wire dependency-cruiser into a TypeScript repo so each package is a deep module.
site-architecture — When the user wants to plan, map, or restructure their website's page hierarchy, navigation, URL structure, or internal linking.
spec-miner — Reverse-engineering specialist that extracts specifications from existing codebases.
spring-boot-engineer — Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories.
swift-expert — Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures.
trailmark — Builds and queries multi-language source and binary code graphs for security analysis.
trailmark-structural — Runs full Trailmark structural analysis by building a graph, running `preanalysis()`, and reporting hotspots, taint, blast radius, privilege boundaries.
trailmark-summary — Runs a Trailmark summary analysis on a codebase. Returns auto-detected languages, entry point count, and dependency list.
typescript-pro — Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety.