全栈架构设计专家 (Architect Master)

Transform PRD documents into full-stack technical solutions for Java/Python projects.

Updated May 26, 2026
One-click install
npx skills add https://github.com/itChenJie/skill --skill architect-master
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 全栈架构设计专家 (Architect Master)
Source: https://github.com/itChenJie/skill/tree/main/project-create
Command: npx skills add https://github.com/itChenJie/skill --skill architect-master

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps transform unclear business requirements (PRD) into highly available, maintainable, and production-standard technical solutions.

Core Features & Use Cases

  • Requirement Clarification: Actively identifies logical gaps and boundary cases.
  • Technical Modeling: Selects appropriate architectural patterns like DDD or MVC based on the tech stack.
  • Backend and Frontend Solutions: Designs APIs, databases, testing strategies, and front-end components.
  • Quality Standards: Ensures code coverage of at least 80% and follows industry best practices.

Quick Start

Initialize the skill by providing the PRD document for a new project.

Frequently Asked Questions about 全栈架构设计专家 (Architect Master)

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

FAQPage Schema
How do I transform a PRD into a full-stack architecture design for Java or Python?

To transform a PRD into a full-stack architecture design, this Skill analyzes requirements and generates technical solutions including API contracts, database design, and frontend components for Java and Python projects.

What is the best way to ensure 80% code coverage when designing backend APIs?

To ensure 80% code coverage, the architecture design process integrates testing strategies directly into the technical solution, enforcing quality standards alongside API and database modeling.

How do I choose between DDD and MVC for my new project architecture?

Choosing between DDD and MVC depends on your tech stack complexity; this Skill selects appropriate architectural patterns like DDD or MVC based on the analyzed PRD requirements.

Does this architecture design process follow Alibaba Java Development Manual and PEP 8 standards?

Yes, the architecture design process strictly adheres to coding standards, specifically requiring compliance with the Alibaba Java Development Manual for Java and PEP 8 for Python.

Can I identify logical gaps and boundary cases directly from my requirements document?

Yes, you can identify logical gaps and boundary cases directly from a PRD, as the requirement clarification step actively detects ambiguities before technical modeling begins.

When do I need to generate API contracts and database design from business requirements?

You need to generate API contracts and database design from business requirements when translating unclear PRDs into highly available, maintainable, production-standard technical solutions.