design-discussion

Facilitate multi-agent technical design discussions and produce Architecture Decision Records.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/kozyszoo/antigravity-handson --skill design-discussion-kozyszoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-discussion
Source: https://github.com/kozyszoo/antigravity-handson/tree/main/.claude/skills/design-discussion
Command: npx skills add https://github.com/kozyszoo/antigravity-handson --skill design-discussion-kozyszoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you make better technical design decisions by facilitating a structured discussion among specialized AI agents, ensuring all trade-offs and risks are considered.

Core Features & Use Cases

  • Multi-Agent Collaboration: Engages a team of agents (Solution Architect, Engineer, PM, Devil's Advocate) to debate and refine design proposals.
  • Structured Decision Making: Guides users through a clear workflow from problem definition to ADR creation.
  • Use Case: When faced with multiple implementation approaches for a new feature, use this Skill to get a comprehensive analysis of each option, including technical feasibility, cost, and long-term implications.

Quick Start

Initiate a design discussion for the new user authentication system.

Frequently Asked Questions about design-discussion

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

FAQPage Schema
How do I facilitate technical design decisions for choosing between implementation approaches?

To facilitate technical design decisions, you can use a multi-agent system that engages specialized roles like Solution Architect and Devil's Advocate to debate proposals. This structured collaboration analyzes code, business value, and risks, culminating in an Architecture Decision Record (ADR).

What is the best way to evaluate technical trade-offs when selecting software architectures?

Evaluating technical trade-offs when selecting software architectures is best handled by a structured discussion flow that analyzes technical feasibility, cost, and long-term implications. The process evaluates potential risks and business value to ensure all options are thoroughly compared.

How does a multi-agent system work for architecture decision making?

A multi-agent system for architecture decision making works by assigning specialized roles, such as Engineer and PM, to review design proposals. These agents independently analyze the problem space and collaborate to refine the technical solution into a comprehensive ADR.

Can I use this approach to get a comprehensive analysis of technical feasibility and cost for a new feature?

Yes, you can use this approach to get a comprehensive analysis of technical feasibility and cost for a new feature. The workflow guides you from problem definition through a structured debate, ensuring all implementation approaches are evaluated for risks and business value.

When do I need to create an Architecture Decision Record (ADR)?

You need to create an Architecture Decision Record (ADR) when you must formalize the outcome of a technical design discussion. It serves as the final output of a structured decision-making process, documenting the chosen implementation approach and evaluated trade-offs.