skills
67 agent skills from scenario-labs/skills — including scenario, scenario-game-assets, scenario-video. Install with npx skills add scenario-labs/skills.
Claude Code skills for architecture, due diligence, programming, procurement, and presentations. Open source.
SkillsPython · ShellGitHub @AlpacaLabsLLCOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Claude Code skills for architecture, real estate, and workplace strategy. Type /skill-name and go.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A local-first framework for architecture firms to build, govern, and share their own AI-assisted workflows—use with Codex or Claude Code.
Arch Studio provides a governance layer, persistent studio and project memory, and clear extension points for firm-wide and project-specific skills. The bundled AEC skills and agents are working reference implementations and starting templates: use them directly, study their patterns, or build procedures that reflect how your own practice works.Read the full README ↗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.
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.
/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.
Use one or the other, not both. To ask about Arch Studio MCP, email [email protected].
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 [email protected].
One plugin, as (Arch Studio), with the same skills on every host. Install it in each assistant you use.
claude plugin marketplace add AlpacaLabsLLC/skills-for-architects
claude plugin install as@skills-for-architects
claude
codex plugin marketplace add AlpacaLabsLLC/skills-for-architects
codex plugin add as@skills-for-architects
codex
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.
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.
/as:studio to record your studio's policy, conventions and projects, or skip setup and go straight to a task. Skills work either way./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.
61 skills, 8 agents, 8 rules, and 4 hooks. Everything installs together. The full catalog, with inputs and outputs, is in skills/README.md.
Getting started and studio
Project records
TASKS.csv)TIME.csv)Proposals, agreements and invoices
Professional practice
NYC due diligence
Site planning
Zoning
Programming
Specifications
Sustainability
FF&E and materials
Presentations
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.
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 |
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 |
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 |
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.
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.
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.
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.
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/.
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.
.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:
AS_TELEMETRY_DISABLED=1AS_UPDATE_CHECK_DISABLED=1, or /as:studio updates disableCodex installs no lifecycle hook that makes this request, so it sends neither.
Full details: data-governance documentation.
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: [email protected].
Read more: Claude Code Cheat Sheet for Architects · Distributing Skills to Teams