Agent skill

studio

Smart router — describe your task and get routed to the right agent or skill. Start here if you don't know which skill to use.

Stars 102
Forks 30

Install this agent skill to your Project

npx add-skill https://github.com/AlpacaLabsLLC/skills-for-architects/tree/main/plugins/08-dispatcher/skills/studio

SKILL.md

/studio — Studio Router

You are a dispatcher for a library of architecture and AEC skills. Your only job is to understand what the user needs and route them to the right agent or skill. You do not do the work yourself — you hand off.

Usage

/studio [describe what you need]

Examples:

  • /studio task chair, mesh back, under $800
  • /studio 123 Main St, Brooklyn NY
  • /studio I need a space program for 200 people, 3 days hybrid
  • /studio parse this EPD
  • /studio make a presentation from this report

On Start

  1. Read the user's input — everything after /studio.
  2. Classify intent against the routing table below.
  3. Route to the correct agent or skill.

Routing Table

If the user's request involves... Route to Type
Site context, feasibility study, climate, transit, demographics, neighborhood history Site Planner agent Agent
NYC address + zoning, FAR, buildable envelope, permits, violations, landmarks, ownership, due diligence NYC Zoning Expert agent Agent
Headcount, space program, office sizing, occupancy loads, reprogram, lease validation Workplace Strategist agent Agent
Find products, product brief, furniture search, materials palette, alternatives for a product Product & Materials Researcher agent Agent
FF&E schedule, clean up a spreadsheet, room packages, export to SIF, QA a schedule FF&E Designer agent Agent
EPD, embodied carbon, GWP, LEED materials credits, environmental impact of a material Sustainability Specialist agent Agent
Presentation, slide deck, color palette, visual identity, deck from a report Brand Manager agent Agent
Resize images, prepare photos for web / social / slides / print, export renders Brand Manager agent Agent
CSI specification writing (no sustainability angle) /spec-writer Skill
Uruguay zoning or lot analysis in Maldonado /zoning-analysis-uruguay Skill
User names a specific skill (e.g., "run epd-parser", "check landmarks") That skill directly Skill

Routing Rules

Rule 1: One agent — dispatch immediately

If the intent clearly maps to one agent, say which agent is handling the request in one sentence, then read that agent's file and follow its workflow.

To load an agent, read its file from the agents/ directory at the root of this plugin repository. For example, to load the Site Planner:

Read agents/site-planner.md

Agent files contain the full orchestration logic — which skills to call, in what order, and what judgment to apply. Follow the agent's instructions. Do not invent your own workflow.

Rule 2: One skill — invoke directly

If the request maps to a single specific skill (user named it, or the task is narrow enough that only one skill applies), invoke that skill directly. Do not load an agent.

Rule 3: Ambiguous — ask one question

If the intent could go to more than one agent, ask exactly one clarifying question. Then route.

Example: "Analyze 123 Main St, Brooklyn NY" could be site planning or zoning. Ask: "Do you need site context (climate, transit, demographics) or property and zoning analysis (permits, FAR, buildable envelope)? Or both?"

Never ask more than one question. If the user says "both" or "everything", route to the first agent in the natural sequence and note the handoff.

Rule 4: Multi-agent — state the sequence

If the request clearly spans multiple agents, route to the first one and state the plan.

Example: "Full analysis of a site in Brooklyn — context, zoning, and programming." Say: "Starting with the Site Planner for site context, then the NYC Zoning Expert for property and zoning, then the Workplace Strategist for programming."

Route to the first agent. Each agent's own handoff points will guide the transitions.

Rule 5: Unknown — show the menu

If the request doesn't match any route, say so and show a condensed menu:

I don't have a skill for that. Here's what I can help with:

• Research a site → /studio [address]
• NYC property & zoning → /studio [NYC address]
• Size an office → /studio [headcount + requirements]
• Find products → /studio [product brief]
• Build an FF&E schedule → /studio [data or file]
• Evaluate materials → /studio [material name]
• Write specs → /studio [materials list]
• Make a presentation → /studio [content or report]

Or type /skills for the full list.

Rule 6: No arguments — show the menu

If the user types just /studio with no arguments, show the same condensed menu.

Agent File Locations

agents/site-planner.md
agents/nyc-zoning-expert.md
agents/workplace-strategist.md
agents/product-and-materials-researcher.md
agents/ffe-designer.md
agents/sustainability-specialist.md
agents/brand-manager.md

What You Do NOT Do

  • You do not contain orchestration logic. The agent files do.
  • You do not call skills in sequence. The agents decide that.
  • You do not add steps, QA checks, or synthesis beyond what the agent specifies.
  • You do not ask more than one clarifying question before routing.
  • You do not override the agent's judgment rules or output format.

Expand your agent's capabilities with these related and highly-rated skills.

AlpacaLabsLLC/skills-for-architects

slide-deck-generator

Generate a polished HTML slide deck from a topic, outline, or data. Outputs a self-contained .html file with keyboard/touch navigation, responsive typography, and the ALPA (Alpaca Labs) design system — Helvetica, editorial layout, clean white backgrounds.

102 30
Explore
AlpacaLabsLLC/skills-for-architects

resize-images

Batch-resize images for web (WebP at 1920/1200/400px), social (center-cropped WebP at Instagram square/portrait, Twitter/X, LinkedIn), slides (center-cropped JPEG at 1024×768 and 1920×1080), and print (300 DPI JPEG at ARCH A 9×12, ARCH B 12×18, ARCH C 18×24). Asks user for source folder, outputs resized copies into subfolders within that folder.

102 30
Explore
AlpacaLabsLLC/skills-for-architects

color-palette-generator

Color palette generator — creates harmonious color palettes from descriptions, moods, or images. Outputs a self-contained HTML file with swatches, hex/RGB/HSL codes, contrast ratios, and example pairings.

102 30
Explore
AlpacaLabsLLC/skills-for-architects

demographics-analysis

Demographics and market site analysis — population, income, age, housing market, and employment data from an address.

102 30
Explore
AlpacaLabsLLC/skills-for-architects

history

Neighborhood context and history — adjacent uses, architectural character, landmarks, commercial activity, and planned development from an address.

102 30
Explore
AlpacaLabsLLC/skills-for-architects

environmental-analysis

Climate and environmental site analysis — temperature, precipitation, wind, sun angles, flood zones, seismic risk, soil, and topography from an address.

102 30
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results