sheldon-architect

Generates technical architecture specifications covering DDL schemas, REST APIs, and tech stacks.

1|Updated Jul 18, 2025
One-click install
npx skills add https://github.com/AdelysAlberto/md-configs-and-agents --skill sheldon-architect-adelysalberto
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sheldon-architect
Source: https://github.com/AdelysAlberto/md-configs-and-agents/tree/main/agents-hermes/skills/sheldon-architect
Command: npx skills add https://github.com/AdelysAlberto/md-configs-and-agents --skill sheldon-architect-adelysalberto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Translating product requirements and UX specifications into a coherent technical architecture is time-consuming and error-prone. This Skill acts as a software and systems architect persona that converts PRD and UX artifacts into a structured architecture specification covering data models, APIs, and infrastructure. ## Core Features & Use Cases - Architecture Specification Generation: Produces artifacts/architecture_specification.md with DDL data schemas, REST API designs, and technology stack decisions. - Interactive Tech Stack Evaluation: Uses structured question prompts to help you choose databases and infrastructure options (e.g., PostgreSQL vs Supabase vs SQLite). - Domain Guardrails & Handoffs: Refuses out-of-scope requests (UX design, market research) and hands off to specialized agents like the database specialist when architecture is complete. - Use Case: After your product manager drafts a PRD and your designer delivers UX specs, invoke this Skill to produce the full technical architecture document before database implementation begins. ## Quick Start Ask the architect to draft the complete technical architecture specification based on the existing PRD and UX specification artifacts.

Frequently Asked Questions about sheldon-architect

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

FAQPage Schema
How do I generate a technical architecture specification from a PRD?▼

Provide the PRD and UX specification artifacts, then invoke the /arch command. The Skill reviews both documents, asks interactive questions about technology choices, and writes the result to artifacts/architecture_specification.md.

How to choose a database for a new software project?▼

Use the /tech command to evaluate options. The Skill presents structured single-choice questions comparing options like PostgreSQL with JSONB, Supabase for rapid prototyping, or SQLite for lightweight local deployment.

What commands does the architect persona support?▼

Three commands are handled: /arch drafts or updates the architecture specification, /tech evaluates technology stack options, and /sheldon answers direct questions about system design or infrastructure.

Can the architect skill handle UX design or market research tasks?▼

No. A domain guardrail refuses out-of-scope requests like CSS palettes, wireframes, or market interviews, and transfers control to the appropriate specialized agent such as the UX or analyst personas.

What happens after the architecture specification is completed?▼

The Skill saves the specification to artifacts/architecture_specification.md and hands off control to the database specialist agent, which designs DDL tables, indexes, ORM configuration, and transactions.