architecture-patterns

Standardize architecture patterns, ADRs, and anti-pattern detection for design reviews.

284|47|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/groupzer0/vs-code-agents --skill architecture-patterns-groupzer0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-patterns
Source: https://github.com/groupzer0/vs-code-agents/tree/main/vs-code-agents/skills/architecture-patterns
Command: npx skills add https://github.com/groupzer0/vs-code-agents --skill architecture-patterns-groupzer0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architects and engineers often lack a consistent framework for documenting and evaluating architectural decisions, leading to drift and hard-to-audit systems.

Core Features & Use Cases

  • ADR templates and decision records to capture context, decisions, and consequences.
  • Common architectural patterns and anti-pattern detection to guide design and governance.
  • Support for system-architecture documentation to communicate architecture decisions across teams.

Quick Start

Open this skill to access ADR templates and architecture pattern references for your design reviews.

Frequently Asked Questions about architecture-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document architectural decisions to prevent system drift across teams?

Use ADR templates to standardize architecture documentation by capturing context, decisions, and consequences. This creates an auditable record of architectural decisions and prevents system drift across large software projects.

What is the best way to detect architecture anti-patterns during a system design review?

Detect architecture anti-patterns during a system design review by referencing standardized pattern guidelines. This identifies structural flaws early, ensuring reliable system architecture and guiding governance across engineering teams.

When do I need to use architecture decision records for my software project?

You need architecture decision records when making significant design choices in large software projects. ADRs capture the context and consequences of architectural decisions, ensuring structured documentation and reliable system-architecture governance.

Can I use architecture patterns for system-architecture documentation and design governance?

Yes, you can use architecture patterns for system-architecture documentation and design governance. Standardized patterns and anti-pattern detection guide consistent design decisions and communicate architecture choices effectively across engineering teams.

How to structure system-architecture documentation to communicate design decisions across teams?

Structure system-architecture documentation using ADR templates and standardized architecture patterns. This framework captures decision context and consequences, enabling clear communication of design decisions and preventing architectural drift across teams.