Skip to content
alyn
AlpacaLabsLLC

skills-for-architects

Claude Code skills for architecture, real estate, and workplace strategy. Type /skill-name and go.

$npx skills add AlpacaLabsLLC/skills-for-architects
Stars
407
Installs
2.2k
Forks
85
Updated
13 h ago
License
MIT

61 skills in this pack.

55
AlpacaLabsLLC

learn

Guided, hands-on course teaching architects how to use Codex or Claude Code — six short modules, each built around an exercise on a bundled sandbox project (a fictional Brooklyn art museum…

Pack4072.2kEducation
55
AlpacaLabsLLC

norma

Use Norma to coordinate architecture, buildings, projects, clients, proposals, schedules, specifications, sites, zoning, FF&E and firm work through the relevant Arch Studio owners. Direct…

Pack4072.2kCoding
54
AlpacaLabsLLC

invoice

Maintain an append-only project INVOICES.csv ledger from explicit billing facts and recorded lifecycle evidence; never infer charges or payment from activity or time logs.

Pack4072.2kFinance
53
AlpacaLabsLLC

agreement

Maintain sourced agreement context and scope in PROJECT.md, cite registered contracts/proposals, and record amendments without imposing a commercial workflow.

Pack4072.2kCoding
53
AlpacaLabsLLC

color-palette-generator

Create an HTML color palette from a mood, description, or image, with swatches, color codes, pairings, and contrast checks. Use for color schemes or brand colors.

Pack4072.2kDesign
53
AlpacaLabsLLC

csv-to-sif

Export a project's FF&E product-library CSV as dealer-system SIF. Use to produce a .sif schedule; use sif-to-csv for the reverse direction.

Pack4072.2kData analysis
53
AlpacaLabsLLC

demographics-analysis

Research population, income, age, housing, and employment around a site. Use for census, demographic, or local-market questions tied to a location.

Pack4072.2kCoding
53
AlpacaLabsLLC

environmental-analysis

Research climate, sun, flood, seismic, soil, contamination, and topography for a site. Use for environmental site analysis or hazard questions tied to a location.

Pack4072.2kCoding
53
AlpacaLabsLLC

epd-compare

Compare EPD products on normalized GWP and other impacts while checking declared units, system boundaries, and LEED eligibility. Use for side-by-side EPD comparison.

Pack4072.2kCoding
53
AlpacaLabsLLC

epd-parser

Extract GWP, life-cycle stages, certifications, and impact metrics from an EPD PDF. Use when given a declaration to parse; not to find or compare EPDs.

Pack4072.2kCoding
53
AlpacaLabsLLC

epd-research

Search for EPDs by product category, CSI division, or material type — finds EPDs from EC3, program operator registries, and manufacturer sites. Use when the user asks to "find EPDs for..."…

Pack4072.2kResearch
53
AlpacaLabsLLC

epd-to-spec

Draft Project Manual specification requirements for EPD submittals and sourced GWP limits. Use for embodied-carbon requirements in project sections; use the EPD parsing, research or…

Pack4072.2kCoding
53
AlpacaLabsLLC

ffe-spec-book

Assemble an ordered FF&E specification book from selected product cut sheets, with every product accounted for and verified package receipts. Use for grouped sheets or a combined FF&E book…

Pack4072.2kCoding
53
AlpacaLabsLLC

master-schedule

Adopt, read, reconcile or revise project FF&E item and schedule records with permanent identities and exact revision pins; preserve native workbook views and recover new artifacts.

Pack4072.2kCoding
53
AlpacaLabsLLC

meeting-minutes

Turn supplied meeting notes or transcripts into sourced minutes, keeping discussion, statements, confirmed/proposed decisions and proposed actions distinct.

Pack4072.2kProductivity
53
AlpacaLabsLLC

mobility-analysis

Research transit, walking, cycling, pedestrian infrastructure, and airport access for a site. Use for mobility, accessibility, or walkability questions tied to a location.

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-acris

Look up NYC ACRIS deeds, mortgages, liens, sales, and ownership history. Use for property transactions or recorded ownership; not permits or violations.

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-bsa

Look up NYC BSA variances, special permits, and appeals that modify as-of-right zoning. Use for zoning relief; use zoning-analysis-nyc for base controls.

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-dob-permits

Look up NYC DOB permits and new-building, alteration, or demolition job filings. Use for filed or permitted work and renovation history; use nyc-dob-violations for violations.

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-dob-violations

Look up open and resolved DOB and ECB violations for any NYC building, with class, status, and penalty detail. Use when the user asks whether a building has violations, stop-work orders, or…

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-hpd

Look up HPD violations, complaints, and building registration for NYC residential buildings. Use when the user asks about housing-code violations, tenant complaints, or HPD registration at…

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-landmarks

Check whether a NYC building is landmarked or in a historic district using LPC data. Use when the user asks "is this building landmarked", whether a site sits in a historic district, or…

Pack4072.2kCoding
53
AlpacaLabsLLC

nyc-property-report

Compile NYC landmarks, DOB, ACRIS, HPD, and BSA findings into one property due-diligence report. Use for a full report; use individual NYC skills for one dataset.

Pack4072.2kCoding
53
AlpacaLabsLLC

occupancy-calculator

Calculate code occupant loads by area with gross/net factors and jurisdiction checks. Use for "how many people can this space hold," IBC Table 1004.5, egress inputs, or occupancy-load…

Pack4072.2kCoding
53
AlpacaLabsLLC

product-audit

Audit a product, selection or FF&E schedule against sourced evidence and flag discrepancies, unknowns and stale specifications. Use to check product data; not to repair records, certify…

Pack4072.2kCoding
53
AlpacaLabsLLC

product-cut-sheet

Create a source-faithful single-product FF&E cut sheet or spec book entry from a supplied PDF or product URL. Preserve selected identity and source limits; use ffe-spec-book for a complete…

Pack4072.2kCoding
52
AlpacaLabsLLC

lighting-report-extract

Check reported lighting quantities and results in supplied simulation PDFs without adding repeated calculation surfaces. Use for scoped luminaire inventories and illuminance results; not…

Pack4072.2kCoding
51
AlpacaLabsLLC

drawing-quantity-extract

Extract countable FF&E or luminaire instances from supplied drawings with position-level evidence. Use for plan quantities or symbol counts; not area takeoffs, product specs or cross-source…

Pack4072.2kFinance
51
AlpacaLabsLLC

norma-support

Help users connect Arch Studio, understand its access and memory, choose a first workflow, and troubleshoot from reported evidence. General architecture and project execution stays with its…

Pack4072.2kCoding
50
AlpacaLabsLLC

architecture-knowledge

Explain US architecture professional-practice terms, phases, deliverables, roles, delivery methods, AIA contract families, CSI documentation systems, or NCS at a high level. Use for…

Pack4072.2kCoding

Showing 30 of 61. See the full pack on GitHub.

From the README

How to use skills-for-architects

Arch Studio


License: MIT Release Claude Code: plugin Codex: plugin skills: 61 website: architecturestudio.ai Last commit

Current release: 1.5.2 · Preparing 1.5.3

Arch Studio is a framework that helps an architecture studio build its own AI practice. It helps you decide how AI is governed in your studio, which practice areas it covers, what it remembers, and which tools it uses, then carries those decisions into Claude Code or Codex.

Contents

How it works

Before a studio can trust AI with real work, it has to make a few decisions. Arch Studio gives each one a place to live and keeps the assistant inside it.

  • Governance: who approves what. Adopt your own AI-use policy or start from the default one. The assistant works within it. It shows a work plan before larger jobs, offers findings to your records instead of writing them on its own, and marks building-code, zoning and specification output for professional review. The architect still signs off.
  • Practice areas: where AI helps. Skills are grouped by practice area, from due diligence and programming to specifications and FF&E. Use the areas that fit your practice and ignore the rest.
  • Memory: what the studio remembers. Studio settings, project facts, decisions, documents, tasks and time live in plain files in folders you own, so the next session can pick up where the last one ended.
  • Tooling: what the assistant can use. Start with the 61 bundled skills as working references. Then write your own with /as:skill-maker. Your skills live in your studio or project folder, and plugin updates never overwrite them.

Run /as:studio to set up the governance and memory side: your AI-use policy, naming and filing rules, units, jurisdiction and project phases. It shows exactly what it will create and writes nothing until you approve. Then register projects. From there, Norma, the coordinator, sends each request to the right skills within the rules you set. You can also skip setup and try a skill on a single task first.

Two editions

  • Arch Studio OSS (this repository) is the single-user setup. You install the plugin in your own Claude Code or Codex, and your studio and project records stay in local folders. It is free and MIT-licensed.
  • Arch Studio MCP is the hosted service, for teams. It delivers the same Arch Studio content to a connected assistant through a signed-in firm account. It also adds hosted modules, such as the Materials Library, whose records only members of that firm can reach. It sends instructions; your assistant still does the work with its own tools, and the service cannot reach your local files. Project records stay local in both editions. Only records you save to a hosted module are held by the service (data governance).

Use one or the other, not both. To ask about Arch Studio MCP, email hello@alpa.llc.

Commercial services

Arch Studio OSS is open source under the MIT license. If your studio wants help working through these decisions, writing its own skills, moving a team to Arch Studio MCP, training, or support, email ALPA at hello@alpa.llc.

Install

One plugin, as (Arch Studio), with the same skills on every host. Install it in each assistant you use.

Claude Code

claude plugin marketplace add AlpacaLabsLLC/skills-for-architects
claude plugin install as@skills-for-architects
claude

Codex

codex plugin marketplace add AlpacaLabsLLC/skills-for-architects
codex plugin add as@skills-for-architects
codex

Claude Desktop

Open Customize → Plugins → + → Add marketplace, choose a repository source, enter AlpacaLabsLLC/skills-for-architects, and install Arch Studio. Workspace, hook, and subagent behavior depends on the Claude surface and permissions your organization enables; the workflow below is tested with Claude Code.

Check that it works

Type /as:studio in Claude Code, or $studio in Codex. It offers four paths: set up a studio, use the skills without setup, open an existing studio, or learn on a fictional practice project. Nothing is created (no studio, project, ALPA account, cloud store, or git repository) until you approve an exact local folder. Using the skills without setup creates no workspace files; a skill creates only the output you ask for.

New to AI assistants? Start the six-module course with /as:learn (Codex: $learn).

For teams, Arch Studio MCP is connected rather than installed; see Two editions. Install the plugin or connect the MCP, not both: the MCP delivers instructions only, does not run skills, and cannot reach your local files. See release delivery.

The basic workflow

  1. studio — Run /as:studio to record your studio's policy, conventions and projects, or skip setup and go straight to a task. Skills work either way.
  2. norma — Describe what you need in plain words. Norma picks the skills, handles quick lookups directly, and for larger jobs uses workplan to show you a work plan (steps, skills, and outputs) before starting.
  3. Research skills — Site, zoning, property, product, and EPD skills fetch original sources and cite them. For example, nyc-property-report gathers landmarks, permits, violations, ownership, housing, and BSA records into one report.
  4. Specification and presentation skills — spec-writer, epd-to-spec, product-cut-sheet, slide-deck-generator and others prepare documents from the research. Anything regulatory is marked for professional review.
  5. Record skills — project, receive, meeting-minutes, tasklist and timetracker keep facts, documents, decisions, tasks, and time in your project folder. They offer what to save rather than writing silently, and time is logged only in amounts you confirm.
  6. skill-maker — When your firm repeats a procedure, run /as:skill-maker to turn it into a studio or project skill.

Not sure what is available? /as:tool-catalog lists every skill and agent on your host. /as:studio stays the place for studio administration; a general task typed there is passed to Norma. Optional default preferences make your assistant use Arch Studio by default for architecture and project work; they need a supported target, an exact diff, and your approval.

Host syntax. Claude Code uses /as:<skill>; Codex uses $<skill>. as is the plugin namespace. Use the exact name your assistant shows.

What's inside

61 skills, 8 agents, 8 rules, and 4 hooks. Everything installs together. The full catalog, with inputs and outputs, is in skills/README.md.

Skills

Getting started and studio

  • norma — Coordinates a request across the skills that fit it
  • norma-support — Help with setup, access, memory, and troubleshooting
  • studio — Set up or open a studio and register projects
  • tool-catalog — Lists the skills and agents available on your host
  • learn — Six-module, resumable course using a sample museum project
  • skill-maker — Create or update your own studio or project skills
  • studio-feedback — Prepare a bug report or feature request for you to review and send

Project records

  • project — Set up a project and keep its facts and decisions
  • receive — File received and authored documents, keeping original filenames
  • workplan — Prepare a work plan before larger work starts
  • meeting-minutes — Minutes from notes or transcripts, decisions kept separate from discussion
  • site-visit-report — Site-visit records: what was seen, what was reported, and follow-ups
  • tasklist — Project or studio task list (TASKS.csv)
  • timetracker — Logs only time you confirm (TIME.csv)

Proposals, agreements and invoices

  • proposal — Prepare and register proposals; protects terms once issued
  • agreement — Keep agreement scope on hand and check work against it
  • invoice — Append-only invoice ledger from billing facts you supply

Professional practice

  • architecture-knowledge — Plain explanations of US practice terms: phases, CD sets, AIA contracts, CSI/NCS

NYC due diligence

  • nyc-landmarks — Landmark and historic-district check (LPC)
  • nyc-dob-permits — DOB permits and job filings
  • nyc-dob-violations — DOB and ECB violations
  • nyc-acris — Deeds, mortgages, liens, and sales (ACRIS)
  • nyc-hpd — HPD violations, complaints, and registration
  • nyc-bsa — BSA variances and special permits
  • nyc-property-report — All of the above in one report

Site planning

  • environmental-analysis — Climate, sun, flood, seismic, soil, and topography
  • mobility-analysis — Transit, walking, cycling, and airport access
  • demographics-analysis — Population, income, age, housing, and jobs
  • site-history — Neighborhood context, landmarks, and planned development

Zoning

  • zoning-analysis-nyc — NYC FAR, height, setbacks, and uses for a lot
  • zoning-envelope — Interactive 3D view of the buildable envelope

Programming

  • workplace-programmer — Office programs from headcount and work style
  • occupancy-calculator — Building-code occupant loads, egress, and plumbing fixtures

Specifications

  • spec-writer — Project Manual sections, with review markers
  • epd-to-spec — EPD submittal requirements and GWP limits for a specification section

Sustainability

  • epd-research — Find EPDs by material or category
  • epd-parser — Pull GWP and other impacts from an EPD PDF
  • epd-compare — Compare EPDs side by side, including LEED eligibility

FF&E and materials

  • product-research — Find products from a design brief
  • product-match — Find similar products from an image, name, or description
  • product-pair — Suggest pieces that go with a product
  • product-url-clip — Save a product page as evidence without adopting it
  • product-spec-bulk-fetch — Pull specs from a list of product URLs
  • product-spec-pdf-parser — Pull specs from product PDFs and price books
  • product-data-import — Turn product information into schedule-ready rows
  • product-data-cleanup — Normalize casing, dimensions, units, and materials
  • product-enrich — Tag products by category, color, material, and style
  • product-image-processor — Download, resize, and remove backgrounds from product images
  • product-library — Your firm's reusable product library
  • product-audit — Check products or a schedule against their sources
  • product-cut-sheet — One-product cut sheet from a PDF or URL
  • ffe-spec-book — Assemble cut sheets into an FF&E book
  • master-schedule — Adopt, revise, and reconcile the project FF&E schedule
  • drawing-quantity-extract — Count furniture or fixtures on supplied drawings
  • lighting-report-extract — Read luminaire counts and results from lighting reports
  • schedule-quantity-reconcile — Compare counts from drawings, reports, and schedules
  • csv-to-sif — Export a product CSV to dealer SIF
  • sif-to-csv — Read dealer SIF into a product CSV

Presentations

  • slide-deck-generator — Self-contained HTML slide decks
  • color-palette-generator — Color palettes with contrast checks
  • resize-images — Resize images for web, social, slides, and print

Which specification skill? A Project Manual section → spec-writer. Its EPD and GWP requirements → epd-to-spec. One product from a PDF or URL → product-cut-sheet. A bound FF&E book → ffe-spec-book.

Agents (Claude Code)

Eight agents: seven specialists and an optional Norma worker. Each one combines a group of skills for a kind of work. They run only where the host supports delegation and the request allows it; otherwise the same skills run directly. Codex installs the skills but not these agents. See the agents index.

Agent What it does
site-planner Runs environmental, mobility, demographic, and history research, then combines them
nyc-zoning-expert NYC property research, zoning analysis, and envelope visualization
workplace-strategist Turns headcount and work style into programs and room schedules
product-and-materials-researcher Finds products, extracts specs, and suggests alternatives
ffe-designer Builds schedules and room packages, checks them, and prepares dealer files
sustainability-specialist Researches and compares EPDs and prepares spec limits
brand-manager Builds decks and palettes and checks deliverables before they go out
norma Optional worker that carries out an already approved assignment; questions go back to you

Rules

Shared conventions the skills follow. They guide output; only the hooks below check anything automatically. See the rules index.

Rule Covers
units-and-measurements Imperial and metric defaults, area types, dimensions
code-citations Building-code editions, jurisdiction, and references
professional-disclaimer Required disclaimer and limits on regulated output
csi-formatting CSI formatting from the original standard you supply
terminology Style and first-use conventions
output-formatting Tables, source attribution, file names, lists
transparency Showing inputs, assumptions, calculations, and sources
moments The shared session line, when to suggest setup, and how to invoke skills

Hooks

Claude Code loads three hook handlers across two events. Codex loads one. See the hooks index.

Hook Host When What it does
session-start-welcome Claude Code First session after install Confirms the skills are ready and points to setup and the course
version-check Claude Code Session start, at most daily Checks for a newer release (see telemetry)
post-write-disclaimer-check Claude Code After Write or Edit Flags regulatory output missing the professional disclaimer
session-start-ambient Codex Session start Adds short Arch Studio routing context; reads and writes nothing

Make it yours

The bundled skills are working examples, not the limits of the system. Firms add their own skills, which live in the firm's folders, outside the plugin, and are never overwritten by updates.

Where Location For
Bundled skills Installed plugin AEC skills maintained in this repository
Studio skills studio/.agents/skills/ (Codex) or studio/.claude/skills/ (Claude Code) Firm standards, internal procedures, templates
Project skills <registered-project>/.agents/skills/ or .claude/skills/ Client-, jurisdiction-, or project-specific procedures
Upstream This repository General skills proposed for everyone

Run /as:skill-maker and choose studio or project. It uses your assistant's own skill maker when there is one and checks the result against Arch Studio's rules.

You can start with the bundled skills today and set up a studio later; nothing needs migrating.

How it is organized

Arch Studio has four parts:

Pillar Responsibility
Governance Account and access, Configuration, Standards and Assurance
Tooling Skills, specialist profiles, tools and integrations; the host performs execution
Knowledge Access to applicable authoritative original sources and their provenance
Memory Accepted studio/project facts, decisions, preferences, records and evidence

More detail: architecture, workspace model (who owns which file), host-harness contract, host adapters, and PATTERNS. Firms planning a pilot should read the firm deployment guide. For organizing skills across a team, see Distributing Skills to Teams.

Philosophy

  • Local first. Your studio and project records stay in your folders. The plugin does not upload them anywhere.
  • Original sources. Skills go to the authoritative source and say where each fact came from. They do not rely on summaries bundled with the plugin.
  • The architect decides. Skills research, prepare and check. Building-code, zoning, and specification output is marked for professional review, and findings are offered to your records rather than written silently.
  • Firms own their skills. Your procedures live in your workspace, can stay private, and can be shared upstream if you choose.

When something goes wrong

Run /as:studio-feedback (Codex: $studio-feedback). It prepares a bug report or feature request on your machine for you to read. It opens a prefilled GitHub issue only when you choose to, and never submits it for you.

For setup or access questions, ask /as:norma-support. You can also open an issue directly.

Updating and what's new

Current version: 1.5.2. On Claude Code, a daily check tells you when a newer release is out. Release notes, including breaking changes and upgrade steps, are in the CHANGELOG.

Contributing

If a skill would help other practices, propose it here. A good upstream skill has no firm or client secrets, clear inputs and outputs, cites its sources, keeps professional review in place, and includes tests or examples.

Read CONTRIBUTING.md first. Repository conventions are in PATTERNS.md; shared data formats are in schema/.

Data, privacy and telemetry

Arch Studio runs inside your own Claude Code or Codex session. Your AI model provider's data controls, retention, and account policies apply: see Anthropic's Privacy Center or OpenAI's privacy policy.

  • The open-source plugin does not upload or store studio, project or module records on Arch Studio servers. Hosted record-holding modules use the separate boundaries in the data-governance documentation.
  • Prompts and files you send to the AI model are handled under your provider account.
  • Research skills contact the public sources named in their documentation when you run them.
  • New studios include an empty .mcp.json. Arch Studio does not pick providers, set up logins, or ship credentials.
  • /as:studio-feedback prepares everything locally. Opening the prefilled GitHub link sends what is shown on screen.

Telemetry (Claude Code only). Once a day at most, the version-check hook makes one request to version.alpa.llc to look for updates. That request also carries an anonymous usage ping: a random install ID created once and stored on your machine (not derived from you or the machine) and the plugin version. It sends no names, account, firm, file paths, project content, or text you typed, and fails silently. Cloudflare still sees ordinary request data such as IP address, headers, and time. Both are on by default:

  • Turn off the usage ping: AS_TELEMETRY_DISABLED=1
  • Turn off the update check: AS_UPDATE_CHECK_DISABLED=1, or /as:studio updates disable

Codex installs no lifecycle hook that makes this request, so it sends neither.

Full details: data-governance documentation.

License

MIT. See LICENSE. Copyright © 2026 Alpaca Labs, LLC.


Created by Federico Negro in 2026 and built by ALPA, a boutique design & technology studio for the built environment, founded by Federico Negro in Brooklyn, New York. Contact: hello@alpa.llc.

Read more: Claude Code Cheat Sheet for Architects · Distributing Skills to Teams

Questions

What is AlpacaLabsLLC/skills-for-architects?

Claude Code skills for architecture, real estate, and workplace strategy. Type /skill-name and go.

How do I install skills-for-architects?

Run "npx skills add AlpacaLabsLLC/skills-for-architects" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in skills-for-architects?

61 SKILL.md skills. Alyn lists 30 of them with their own pages.