agent-sa

Transform rough product ideas into SAD, TDD, and ADR technical documents.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill agent-sa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-sa
Source: https://github.com/ryan-nguyen-01/agent-platform/tree/main/.claude/Agents/agent-sa
Command: npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill agent-sa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solution Architect Agent — định hình sản phẩm từ ý tưởng thô, thiết kế kiến trúc kỹ thuật, viết tài liệu SAD/TDD/ADR. Output là bộ tài liệu kỹ thuật hoàn chỉnh để BA và team dev có thể làm việc tiếp. Gõ "agent-sa" để bắt đầu.

Core Features & Use Cases

Core capabilities

Core (luôn dùng — mọi project): scan project (skill-role-scan-project), detect stack (skill-role-detect-stack), write docs (skill-role-write-docs), lưu architecture vào .agent/ (skill-context-write), sau đó dựng ADR/HLD và domain model (skill-arch-solution, skill-arch-write-hld, skill-arch-domain-model); thiết kế API contracts (skill-api-rest, skill-api-graphql, skill-api-grpc, skill-api-openapi).

Use case

Khi bắt đầu một sản phẩm mới, SA sẽ sinh ra bộ tài liệu kiến trúc, ADR và thiết kế API đầy đủ để BA và dev team có căn cứ làm việc.

Quick Start

Gõ "agent-sa" để bắt đầu và cung cấp ý tưởng sản phẩm để nhận ngay bộ tài liệu thiết kế kỹ thuật hoàn chỉnh.

Frequently Asked Questions about agent-sa

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

FAQPage Schema
How do I turn rough product ideas into architecture docs and ADRs?

To turn rough product ideas into architecture docs, you can use an automated solution architect agent that scans your project, detects the tech stack, and generates a complete technical design package including SAD, TDD, and ADR documents.

What is the best way to generate technical design and domain modeling documentation for BA and dev teams?

Generating technical design and domain modeling documentation is best handled by a solution architect agent that produces structured, traceable SAD, TDD, and HLD outputs, ensuring consistent formatting ready for team handoff.

Can I design API contracts for REST and GraphQL alongside my solution architecture design?

Yes, you can design API contracts for REST, GraphQL, gRPC, and OpenAPI alongside your solution architecture design, allowing you to establish complete API planning and technical specifications simultaneously.

How do I start creating a technical design package from a new product discovery idea?

To start creating a technical design package from a new product discovery idea, input your rough concept to trigger automated project scanning, stack detection, and subsequent generation of architecture documents and domain models.

Does this solution architecture approach support writing High-Level Design and domain models for new projects?

Yes, this solution architecture approach supports writing High-Level Design (HLD) and constructing domain models, providing a full technical design package to guide business analysts and development teams.