architecture-helper

Co-create and review system architecture with evidence-grounded design comparisons and ADRs.

Updated Sep 2, 2026
One-click install
npx skills add https://github.com/prateekgupta3991/skills --skill architecture-helper-prateekgupta3991
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-helper
Source: https://github.com/prateekgupta3991/skills/tree/main/custom/architecture-helper
Command: npx skills add https://github.com/prateekgupta3991/skills --skill architecture-helper-prateekgupta3991

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing system architecture alone often leads to unverified assumptions, missed trade-offs, and undocumented decisions. This Skill acts as an evidence-first design partner that grounds every claim in your actual codebase, separates facts from assumptions, and makes architecture decisions legible and reviewable. ## Core Features & Use Cases - Grounded Design Collaboration: Inspects your repository code, configuration, and docs before describing the current system, citing local paths and separating verified facts from assumptions and unknowns. - Structured Option Comparison: Develops two or three viable architecture approaches and compares them on fit, complexity, reliability, security, cost, reversibility, and failure modes before recommending one. - Design Review & ADRs: Reviews designs across boundaries, data consistency, concurrency, security, observability, and operability, then produces proportionate artifacts such as comparisons, diagrams, design documents, or architecture decision records. - Use Case: You are deciding between a message queue and direct API calls for a new service integration. The Skill inspects your existing services, lays out both options with trade-offs and evidence, and drafts an ADR only after you confirm the decision. ## Quick Start Ask the assistant to help design the architecture for a new feature in this repository and compare two viable approaches with their trade-offs.

Frequently Asked Questions about architecture-helper

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

FAQPage Schema
How do I get help designing system architecture for my project?

Describe your objective, constraints, and success criteria, and the Skill will inspect your repository before proposing anything. It develops two or three viable approaches, compares trade-offs, and recommends an option only after evidence-based comparison.

How to write an architecture decision record with AI assistance?

The Skill drafts ADRs recording status, context, decision, alternatives, consequences, and supporting evidence. It never marks an ADR as accepted without your explicit confirmation, so you retain ownership of the final decision.

What does an architecture design review cover?

Reviews cover component boundaries, interfaces, data consistency, dependency direction, concurrency, security, observability, deployment, capacity, resilience, and operability. Irrelevant dimensions are marked as such rather than filled speculatively, and depth scales with risk.

Can it evaluate technology choices like databases or frameworks?

Yes, technology selection is a core use case. It compares options on fit with your existing system, operational burden, cost, and reversibility, verifying unfamiliar external claims against primary sources before relying on them.

When should I not use an architecture design partner?

Skip it for implementation-only requests where the design is already approved and you just need code written. The Skill is built for open design questions, trade-off analysis, and decision documentation, not straightforward execution.