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.