Back to tags
Tag

Agent Skills with tag: architecture-patterns

10 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

code-architect

Use when asked for an architecture blueprint or explicitly asked to run the code-architect subagent.

software-architecturearchitecture-blueprintarchitecture-decision-recordsarchitecture-patterns
troykelly
troykelly
1

software-architecture

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

software-designarchitecture-patternssoftware-developmentdeveloper-guidance
prof-ramos
prof-ramos
0

system-architect

Design production-grade software systems with expert knowledge of architecture patterns, distributed systems, cloud platforms, and operational excellence. Use this skill when architecting complex systems, evaluating technology choices, designing scalable infrastructure, or making critical architectural decisions requiring trade-off analysis.

architecture-patternsdistributed-systemscloud-platformsoperational-excellence
marsolab
marsolab
0

system-design

Use when designing system architecture, APIs, components, or data models - provides a structured design workflow with validation and documentation outputs.

architecture-patternssoftware-designapi-designvalidation-workflow
NickCrew
NickCrew
52

analyze

Perform initial analysis of a codebase - detect tech stack, directory structure, and completeness. This is Step 1 of the 6-step reverse engineering process that transforms incomplete applications into spec-driven codebases. Automatically detects programming languages, frameworks, architecture patterns, and generates comprehensive analysis-report.md. Use when starting reverse engineering on any codebase.

tech-stackcodebase-analysisarchitecture-patternsframework-detection
jschulte
jschulte
2

architecture-analysis

Comprehensive frontend architecture analyzer that identifies technology stacks, build tools, and architectural patterns. Use when you need to quickly understand a project's structure, dependencies, and technical configuration. Provides analysis for Vue/React/Angular frameworks, Node.js environments, package managers, TypeScript usage, linters, and architecture patterns with multiple output formats including executive summaries and visualizations.

frontendtechnology-stackdependency-managementarchitecture-patterns
hubvue
hubvue
1

architecture-patterns

Design, evaluate, and document software architecture patterns

architecture-patternssoftware-designarchitecture-documentsdesign-doc
pluginagentmarketplace
pluginagentmarketplace
11

technical-decision-making

Master technical decision-making, architecture choices, technology evaluation, and technical roadmaps for engineering teams

technical-decision-makingtechnology-evaluationarchitecture-patternstechnology-roadmap
pluginagentmarketplace
pluginagentmarketplace
0

domain-driven-design

This skill should be used whenever domain modeling is taking place. It provides specialized guidance for type-driven and data-driven design based on Rich Hickey and Scott Wlaschin's principles. The skill helps contextualize current modeling within the existing domain model, identifies inconsistencies, builds ubiquitous language, and creates visualizations (Mermaid, Graphviz/DOT, ASCII diagrams) to communicate domain concepts clearly. Use this skill when designing types, modeling business domains, refactoring domain logic, or ensuring domain consistency across a codebase.

domain-driven-designdomain-modelingdiagram-generationarchitecture-patterns
bfollington
bfollington
0

godot

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

godotgame-developmentcliarchitecture-patterns
bfollington
bfollington
0