bmild-arch

Community

Design scalable, trade-off-aware system architecture.

Authormicfre
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Unstructured or skipped upfront system design leads to unexamined technical trade-offs, schema/API contract drift, and costly rework when implementation reveals missing constraints or misalignment with product requirements. This Skill provides a structured, spec-driven workflow to elicit, document, and validate system architecture decisions, ensuring all technical contracts are implementable and aligned with project constraints.

Core Features & Use Cases

  • Multi-Mode Architecture Workflow: Supports three core workflows: greenfield system design for new initiatives, refinement of existing system design documents, and resolution of architecture-owned governance items raised by other cross-functional team personas.
  • Trade-Off Enforced Decision Making: Requires all technical decisions to document considered alternatives, explicit trade-offs, and observable implementation consequences, eliminating vague "just use X" technology choices.
  • Drift-Protection & Semantic Consistency: Automatically extracts high-impact architecture decisions into ADRs for long-term drift protection, and maintains cross-initiative semantic context to avoid conflicting terminology and assumptions.
  • Use Case: For example, when building a new user authentication feature, use this Skill to define the database schema for user credentials, API contracts for login/registration endpoints, service layer methods for authentication logic, and document key trade-offs (e.g., OAuth vs JWT for session management) with clear rationale.

Quick Start

Use the bmild-arch skill to design the backend structure, database schema, API contracts, and technology stack for a new feature or platform, or to resolve open architecture decisions raised by other team personas.

Dependency Matrix

Required Modules

None required

Components

assets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bmild-arch
Download link: https://github.com/micfre/BMILD/archive/main.zip#bmild-arch

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.