fresh-arch

Translate architectural requirements into a structured high-level architecture plan.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BoChao1Zhang/dotfiles --skill fresh-arch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fresh-arch
Source: https://github.com/BoChao1Zhang/dotfiles/tree/main/dot_claude/skills/fresh-arch
Command: npx skills add https://github.com/BoChao1Zhang/dotfiles --skill fresh-arch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams generate a forward-looking architecture design from stated requirements, without being constrained by existing code or patterns.

Core Features & Use Cases

  • Fresh-arch design pass: produce an architecture plan that starts from requirements instead of current code.
  • Evaluates trade-offs, components, and data flows to ensure clarity and scalability.
  • Use Case: redesigning a system or starting a project and needing a structured architecture outline.

Quick Start

Design an architecture for the given topic by reasoning forward from requirements.

Frequently Asked Questions about fresh-arch

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

FAQPage Schema
How do I design a system architecture from requirements?▼

Designing a system architecture from requirements involves identifying constraints and translating them into a high-level plan. This approach evaluates trade-offs, components, and data flows to ensure clarity and scalability without being constrained by existing code.

What is a fresh architecture design pass?▼

A fresh architecture design pass produces an architecture plan that starts from requirements instead of current code. It enumerates the problem statement, components, contracts, data state design, rejected alternatives, and critique as structured output.

How do I generate a high-level architecture plan for a new system?▼

To generate a high-level architecture plan for a new system, you reason forward from stated requirements to identify architectural constraints. This structured outline includes components, contracts, and data flows to ensure clarity and scalability.

What's the best way to outline an architecture plan when redesigning a system from scratch?▼

The best way to outline an architecture plan when redesigning from scratch is to evaluate trade-offs and data flows independent of existing patterns. This ensures a forward-looking design that starts strictly from stated requirements.

Does a fresh architecture approach include evaluating trade-offs and rejected alternatives?▼

Yes, a fresh architecture approach includes evaluating trade-offs and explicitly listing rejected alternatives. It provides a structured critique of the design to ensure the final architecture plan ensures clarity and scalability.