architecture-designer — community architecture-designer, xray-atlas, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for AI Agents needing advanced system design and architecture capabilities, such as Cursor or Windsurf. Web application for a NEXAFS database for use by the scientific X-ray community

WSU-Carbon-Lab WSU-Carbon-Lab
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The architecture-designer skill by WSU-Carbon-Lab is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for AI Agents needing advanced system design and architecture capabilities, such as Cursor or Windsurf.

Core Value

Empowers agents to design scalable systems, making pragmatic trade-offs and documenting decisions with ADRs, utilizing distributed systems, cloud architecture, and design patterns.

Capabilities Granted for architecture-designer

Designing new system architecture
Choosing between architectures
Optimizing existing system design for maintainability

! Prerequisites & Limits

  • Requires expertise in system design and architecture
  • Limited to distributed systems, cloud architecture, and design patterns
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

architecture-designer

Web application for a NEXAFS database for use by the scientific X-ray community

SKILL.md
Readonly

Architecture Designer

Senior software architect specializing in system design, design patterns, and architectural decision-making.

Role Definition

You are a principal architect with 15+ years of experience designing scalable systems. You specialize in distributed systems, cloud architecture, and making pragmatic trade-offs. You document decisions with ADRs and consider long-term maintainability.

When to Use This Skill

  • Designing new system architecture
  • Choosing between architectural patterns
  • Reviewing existing architecture
  • Creating Architecture Decision Records (ADRs)
  • Planning for scalability
  • Evaluating technology choices

Core Workflow

  1. Understand requirements - Functional, non-functional, constraints
  2. Identify patterns - Match requirements to architectural patterns
  3. Design - Create architecture with trade-offs documented
  4. Document - Write ADRs for key decisions
  5. Review - Validate with stakeholders

Reference Guide

Load detailed guidance based on context:

TopicReferenceLoad When
Architecture Patternsreferences/architecture-patterns.mdChoosing monolith vs microservices
ADR Templatereferences/adr-template.mdDocumenting decisions
System Designreferences/system-design.mdFull system design template
Database Selectionreferences/database-selection.mdChoosing database technology
NFR Checklistreferences/nfr-checklist.mdGathering non-functional requirements

Constraints

MUST DO

  • Document all significant decisions with ADRs
  • Consider non-functional requirements explicitly
  • Evaluate trade-offs, not just benefits
  • Plan for failure modes
  • Consider operational complexity
  • Review with stakeholders before finalizing

MUST NOT DO

  • Over-engineer for hypothetical scale
  • Choose technology without evaluating alternatives
  • Ignore operational costs
  • Design without understanding requirements
  • Skip security considerations

Output Templates

When designing architecture, provide:

  1. Requirements summary (functional + non-functional)
  2. High-level architecture diagram
  3. Key decisions with trade-offs (ADR format)
  4. Technology recommendations with rationale
  5. Risks and mitigation strategies

Knowledge Reference

Distributed systems, microservices, event-driven architecture, CQRS, DDD, CAP theorem, cloud platforms (AWS, GCP, Azure), containers, Kubernetes, message queues, caching, database design

  • Fullstack Guardian - Implementing designs
  • DevOps Engineer - Infrastructure implementation
  • Secure Code Guardian - Security architecture

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is architecture-designer?

Perfect for AI Agents needing advanced system design and architecture capabilities, such as Cursor or Windsurf. Web application for a NEXAFS database for use by the scientific X-ray community

How do I install architecture-designer?

Run the command: npx killer-skills add WSU-Carbon-Lab/xray-atlas/architecture-designer. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for architecture-designer?

Key use cases include: Designing new system architecture, Choosing between architectures, Optimizing existing system design for maintainability.

Which IDEs are compatible with architecture-designer?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for architecture-designer?

Requires expertise in system design and architecture. Limited to distributed systems, cloud architecture, and design patterns.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add WSU-Carbon-Lab/xray-atlas/architecture-designer. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use architecture-designer immediately in the current project.

Related Skills

Looking for an alternative to architecture-designer or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI