agent-architect

Analyze software specifications to generate implementation plans with design variants.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/korchasa/auto-flowai --skill agent-architect-korchasa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-architect
Source: https://github.com/korchasa/auto-flowai/tree/main/.auto-flow/agents/agent-architect
Command: npx skills add https://github.com/korchasa/auto-flowai --skill agent-architect-korchasa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of analyzing a software specification and generating a detailed implementation plan, including multiple design variants for technical evaluation.

Core Features & Use Cases

  • Specification Analysis: Understands project requirements, scope, and affected documentation.
  • Codebase Exploration: Identifies relevant source files and modules impacted by changes.
  • Variant Generation: Produces 2-3 distinct implementation approaches with associated risks and effort estimates.
  • Use Case: When a new feature is proposed, this Skill can quickly generate a plan outlining different ways to implement it, helping the tech lead make informed decisions.

Quick Start

Use the agent-architect skill to analyze the specification document located at 'input/specification/01-spec.md'.

Frequently Asked Questions about agent-architect

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

FAQPage Schema
How do I generate an implementation plan with multiple design variants?

To generate an implementation plan with multiple design variants, this Skill analyzes your software specifications and produces 2-3 distinct approaches. Each variant includes associated risk assessments and effort estimates for technical evaluation.

What is the best way to identify affected source files for a new feature?

The best way to identify affected source files for a new feature is using this Skill's codebase exploration. It analyzes software specifications to automatically pinpoint relevant modules impacted by proposed changes.

Can I use GitHub for issue tracking while creating technical planning documents?

Yes, you can use GitHub for issue tracking while creating technical planning documents. This Skill integrates with GitHub to streamline communication and track issues throughout the software design lifecycle.

How do I estimate development effort and assess risks for different implementation approaches?

You estimate development effort and assess risks by analyzing software specifications through this Skill. It generates multiple design variants, automatically calculating effort estimates and evaluating risks for each proposed solution.

Does this tool support the full SDLC workflow from specification analysis to code architecture planning?

Yes, this tool supports the SDLC workflow from specification analysis to code architecture planning. It understands project requirements, explores the codebase, and outputs detailed implementation plans to guide development.