What problem does it solve? Teams starting a new feature or system often lack a reasoned, evidence-based architecture proposal that fits their actual infrastructure, forcing them to rely on generic best-practice templates that ignore existing runtimes, CI, and deploy targets. ## Core Features & Use Cases - Profile-Fitted Proposals: Reads the team's infra profile via faff profile show --json and derives the architecture from real evidence (runtimes, CI, deploy targets, stated preferences) rather than generic templates. - Contract-Conformant Output: Emits a single faff-contract:architecture-proposal block with chosen architecture, rationale, ADR candidates, assumptions, and a build/buy-style recommendation, validated by faff contract architecture-proposal. - ADR Promotion Intent: Names decisions worth recording as ADR candidates with title, decision, and rationale, without writing to the ADR directory or calling faff adr new. - Use Case: Given a spec for a new service and an infra profile showing a single Node runtime with CI, the skill proposes a modular monolith, lists assumptions like single-region traffic, and flags ADR candidates for human review. ## Quick Start Ask the agent to propose an architecture for the current brief or spec using the team's existing infrastructure profile.