architectural-proposals

Write structured architectural proposals with risks, decisions, and scope trade-offs.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/elbruno/md-to-slides --skill architectural-proposals-elbruno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architectural-proposals
Source: https://github.com/elbruno/md-to-slides/tree/main/.copilot/skills/architectural-proposals
Command: npx skills add https://github.com/elbruno/md-to-slides --skill architectural-proposals-elbruno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents expensive rework by turning architecture uncertainty into shared alignment before any code is written, especially when changes affect multiple waves or milestones.

Core Features & Use Cases

  • Structured Proposal Output: Produces proposals with required sections like Problem Statement, Proposed Architecture, What Changes, What Stays the Same, Key Decisions, Risks, and Scope.
  • Decision-Ready Technical Rigor: Enforces evidence-backed recommendations, explicit trade-offs, and concrete API/library/file-path specificity.
  • Wave & Dependency Realignment: Documents how a decision reshapes milestones and introduces new blockers while preserving parallelizable work.
  • Risk Documentation with Mitigations: Captures failure modes with likelihood/impact and measurable mitigation actions.

Quick Start

Use the architectural-proposals skill to generate a proposal that includes evidence-based problem framing, concrete technical design, explicit decision needs, and a risk-and-mitigation section for a cross-team architecture change.

Frequently Asked Questions about architectural-proposals

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

FAQPage Schema
How do I write an architecture proposal that aligns engineering teams before implementation?

To write an architecture proposal that aligns teams, use a structured template enforcing evidence-backed recommendations, explicit decision ownership, documented scope trade-offs, and risk mitigations. This produces sign-off-ready guidance preventing expensive rework before code is written.

What should be included in an architecture proposal for product direction shifts?

An architecture proposal for product direction shifts must include a problem statement, proposed architecture, what changes, what stays the same, key decisions, risks, and scope. It enforces concrete API, library, and file-path specificity for decision-ready technical rigor.

When do I need to document architecture invalidations and dependency changes?

You need to document architecture invalidations and dependency changes when they affect multiple modules, waves, and milestones. Documenting how decisions reshape milestones and introduce new blockers preserves parallelizable work and prevents cross-team misalignment.

How do I document risks and mitigations in technical architecture documentation?

To document risks and mitigations in technical architecture documentation, capture specific failure modes with their likelihood and impact. Pair each identified risk with measurable mitigation actions to ensure the architecture proposal is decision-ready.

Does this approach work for realigning engineering milestones and parallelizable work?

Yes, this approach works for realigning engineering milestones by explicitly documenting how architectural decisions reshape milestones and introduce new blockers. This structured proposal process preserves parallelizable work while ensuring cross-team alignment.