architect

Evaluate technology stacks and generate architectural blueprints for software projects.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/whichguy/skill-craft --skill architect-whichguy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/whichguy/skill-craft/tree/main/plugins/architect/skills/architect
Command: npx skills add https://github.com/whichguy/skill-craft --skill architect-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves ambiguity in system design and technology selection by providing a structured framework for evaluating trade-offs and generating comprehensive architectural blueprints.

Core Features & Use Cases

  • Inline Comparison: Quickly compare two technology options (e.g., frameworks or databases) using structured tables based on your project's specific constraints.
  • Agent Dispatch: Automatically trigger a specialized system-architect agent for complex, multi-component design tasks.
  • Use Case: When deciding between two different database technologies for a new service, use this skill to generate a side-by-side comparison table that highlights performance, maintenance, and stack compatibility.

Quick Start

Use the architect skill to design a scalable microservices architecture for a new e-commerce platform.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I compare two technology stacks for a new software project?▼

To compare technology stacks, this skill generates structured side-by-side tables evaluating performance, maintenance, and compatibility based on your project's specific constraints to resolve ambiguity in technology selection.

What is the best way to design a scalable microservices architecture?▼

Designing scalable microservices architecture is handled by dispatching a specialized system-architect agent that generates comprehensive blueprints for complex, multi-component software development projects.

How does system design guidance work with existing codebase patterns?▼

System design guidance works by requiring integration with your project context and codebase patterns to deliver tailored technical recommendations and architectural decision support.

Can I use this for evaluating trade-offs in software engineering frameworks?▼

Yes, you can use this for evaluating trade-offs in software engineering frameworks, as it provides a structured framework to resolve ambiguity in system design and technology selection.

When do I need architectural decision support for my tech stack?▼

You need architectural decision support when facing ambiguity in system design or selecting a tech stack, requiring a structured framework to evaluate trade-offs and generate architectural blueprints.