🏗️Architecture Design Skills

Browse the best Architecture Design skills for Claude Code, Codex, Cursor and other AI agents.

4,004 skills · Page 4 of 167

langchain-architecture

amurata's avatarfrom amurata★ 3

エージェント、メモリ、ツール統合パターンを備えたLangChainフレームワークを使用してLLMアプリケーションを設計します。LangChainアプリケーションの構築、AIエージェントの実装、または複雑なLLMワークフローの作成時に使用します。

typescript-expert

martinholovsky's avatarfrom martinholovsky★ 3

Expert TypeScript developer specializing in type-safe application development, advanced type systems, strict mode configuration, and modern TypeScript patterns. Use when building type-safe applications, refactoring JavaScript to TypeScript, or implementing complex type definitions.

solution-architect

shining319's avatarfrom shining319★ 3

Transform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure. | 将产品需求转化为技术架构。触发词:架构设计、技术架构、系统架构、技术选型、部署方案、基础设施。

backend-development

vibery-studio's avatarfrom vibery-studio★ 2

Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.

auth

cosmix's avatarfrom cosmix★ 2

Authentication and authorization patterns including OAuth2, JWT, RBAC/ABAC, session management, API keys, password hashing, and MFA. Use when implementing login, access control, identity management, tokens, permissions, or security features.

react

tenlisboa's avatarfrom tenlisboa★ 1

Modern React 18+ patterns with TypeScript, hooks, state management, and performance optimization. This skill should be used when building React components, debugging frontend issues, or reviewing React code. (user)

spec-first

rohunvora's avatarfrom rohunvora★ 1

Use when building anything non-trivial. Enforces a spec → plan → execute → verify loop that prevents "looks right" failures. Creates spec.md, todo.md, and decisions.md before writing code.

sidekiq-async-patterns

Kaakati's avatarfrom Kaakati★ 1

Complete guide to background job processing with Sidekiq in Ruby on Rails. Use this skill when: (1) Creating background jobs, (2) Configuring queues and workers, (3) Implementing retry logic and error handling, (4) Designing idempotent jobs, (5) Setting up scheduled/recurring jobs, (6) Optimizing job performance. Trigger keywords: background jobs, async, Sidekiq, workers, queues, ActiveJob, cron, scheduling, Redis, concurrency

backend-development

GGPrompts's avatarfrom GGPrompts★ 1

Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.

full-stack-architect

jokken79's avatarfrom jokken79★ 1

Arquitecto full-stack - diseño de sistemas, decisiones de arquitectura, patrones y escalabilidad

fastapi-clean-architecture

rafaelkamimura's avatarfrom rafaelkamimura★ 1

Build FastAPI applications using Clean Architecture principles with proper layer separation (Domain, Infrastructure, API), dependency injection, repository pattern, and comprehensive testing. Use this skill when designing or implementing Python backend services that require maintainability, testability, and scalability.

nextjs-expert

raisiqueira's avatarfrom raisiqueira★ 1

Use this skill when you need expert guidance on Next.js development, including App Router implementation, Server/Client Components, data fetching strategies, routing patterns, performance optimization, and modern React best practices. Handles complex data requirements, server-side rendering, caching strategies, migrations from Pages Router to App Router, API routes, metadata configuration, and SEO optimization.

codebase-analysis

vanillacake369's avatarfrom vanillacake369★ 1

Universal methodology for discovering and adapting to any codebase's patterns, conventions, and architectural decisions. Automatically detects technology stack, learns project structure, and identifies coding standards. Use when encountering unfamiliar code, unknown frameworks, need to understand project patterns. Triggers: 'architecture', 'structure', 'conventions', 'tech stack', 'patterns', 'how is organized', '구조', '아키텍처', '패턴', '컨벤션', '기술스택', '어떻게 구성', '분석', analyzing package.json, go.mod, flake.nix, Cargo.toml, .gitignore files.

feat-dev

FlameMida's avatarfrom FlameMida★ 1

完整的 7 阶段功能开发工作流(需求理解、代码探索、架构设计、实施、审查、总结)。适用场景:(1) 新功能实施或模块开发,(2) 复杂代码修改和重构,(3) API/数据库/服务架构设计,(4) 多模块功能开发,(5) 需要代码审查的实施任务。融合 ultrathink 深度分析、MCP 工具增强(context7、exa、sequential-thinking)和并行 agent 执行(code-explorer、code-architect、code-reviewer)。支持全程中文交互。

architecture-guide

pluginagentmarketplace's avatarfrom pluginagentmarketplace★ 1

Comprehensive software architecture and system design guide covering design patterns, distributed systems, scalability, microservices, and architectural principles. Use when designing systems, solving architecture problems, or learning design patterns.

backend-development

Gaku52's avatarfrom Gaku52★ 1

バックエンド開発の基礎。API設計、データベース設計、認証・認可、エラーハンドリング、セキュリティなど、堅牢なバックエンドシステム構築のベストプラクティス。

technical

tomas-u's avatarfrom tomas-u

Comprehensive technical architecture guidance for full-stack applications. Use when discussing system design, component architecture, API design, database schema, state management, deployment strategies, performance optimization, or technical implementation decisions. Covers frontend (React/Next.js), backend (Node.js/serverless), databases (SQL/NoSQL), caching, real-time features, file storage, and technology selection. Ideal for architectural reviews, technical planning, code structure discussions, and scaling strategies. For security architecture, use security skill. For code quality, use code-review skill. For DevOps/CI/CD, use devops skill.

moai-lang-dart

majiayu000's avatarfrom majiayu000

Dart best practices with Flutter mobile development, async programming, and server-side Dart for 2025

system-architecture-advisor

majiayu000's avatarfrom majiayu000

Technical architect assistant that helps design robust, scalable, and maintainable backend/frontend architectures. Provides visual diagrams, pattern recommendations, API design guidance, and stack selection advice. Use when designing system architecture, choosing tech stacks, planning scalability, designing APIs, or creating architectural documentation. Covers microservices, monoliths, serverless, event-driven patterns, and modern frameworks like Next.js and Supabase.

smith-principles

tianjianjiang's avatarfrom tianjianjiang

Fundamental coding principles (DRY, KISS, YAGNI, SOLID, HHH). Use when starting any development task, evaluating implementation approaches, or reviewing code quality. Always active as foundation for all development decisions.

performance-optimization

All-The-Vibes's avatarfrom All-The-Vibes

Systematic approach to identifying and resolving performance bottlenecks in software systems. Use when application response times exceed SLAs, resource usage is high, before scaling infrastructure, during performance testing, or when users report slowness.

brainstorming

NAGAGroup's avatarfrom NAGAGroup

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

deep-analysis

meglinge's avatarfrom meglinge

Uses multiple parallel finder agents and multiple oracle consultations simultaneously for broad analysis. Use when asked to search from multiple angles, investigate across many files, or need parallel multi-perspective analysis.

ai-engineering

doanchienthangdev's avatarfrom doanchienthangdev

Building production AI applications with Foundation Models. Covers prompt engineering, RAG, agents, finetuning, evaluation, and deployment. Use when working with LLMs, building AI features, or architecting AI systems.

← Back to All Skills