adr-writing

Draft and validate Shopware Architecture Decision Records with YAML front matter.

41|5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/shopwareLabs/ai-coding-tools --skill adr-writing-shopwarelabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adr-writing
Source: https://github.com/shopwareLabs/ai-coding-tools/tree/main/plugins/contributor-writing/skills/adr-writing
Command: npx skills add https://github.com/shopwareLabs/ai-coding-tools --skill adr-writing-shopwarelabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Architecture Decision Records (ADRs) are essential for capturing architectural rationale, but teams often struggle to create consistent, standards-compliant ADRs. This Skill provides a guided workflow to draft and validate ADRs following Shopware ADR conventions, ensuring proper front matter, structure, and style.

Core Features & Use Cases

  • Create ADRs with correct YAML front matter and structure (simple or multi-domain)
  • Validate existing ADRs against required front matter rules, structure, and Shopware patterns
  • Use when user mentions "ADR", "architecture decision record", or "decision record" to trigger ADR workflows

Quick Start

Provide a topic and area to initiate an ADR drafting session with guided prompts and templates.

Frequently Asked Questions about adr-writing

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

FAQPage Schema
How do I write an Architecture Decision Record that follows Shopware conventions?▼

To write an Architecture Decision Record for Shopware, provide a topic and area to initiate a guided drafting session that enforces correct YAML front matter, structure, and style for publish-ready ADRs.

What YAML front matter is required for an Architecture Decision Record?▼

Architecture Decision Records require YAML front matter with title, date, area, and tags fields. This metadata ensures proper validation and supports simple or multi-domain structures.

How do I validate an existing Architecture Decision Record against required standards?▼

You can validate existing Architecture Decision Records by checking them against required front matter rules, structure, and Shopware patterns to ensure compliance and consistency.

When should I use a multi-domain structure for architecture documentation?▼

Use a multi-domain structure for architecture documentation when your ADRs span multiple areas, allowing guided content organization while maintaining consistent front matter and predefined patterns.

Do I need predefined patterns to draft architecture decision records?▼

Drafting architecture decision records references predefined patterns and styles to generate publish-ready drafts, ensuring your ADRs adhere to established guidelines without starting from scratch.