# Studio

> Load before ANY design work (canvas or code, any project). The single front door to the design practice: the house law (rules.md grades, invariants, motion defaults), the playbook (playbook.md, what to do per situation), the inventory (inventory.md, every tool/skill/mcp and its verdict), and doctrine/ (intake, scaffold, package format), one self-contained package that travels to every project. En…

- **Type:** Skill
- **Install:** `agentstack add skill-tommylower-cortex-studio`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [tommylower](https://agentstack.voostack.com/s/tommylower)
- **Installs:** 0
- **Category:** [Content & Media](https://agentstack.voostack.com/c/content-and-media)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [tommylower](https://github.com/tommylower)
- **Source:** https://github.com/tommylower/cortex/tree/main/design/workflows/studio

## Install

```sh
agentstack add skill-tommylower-cortex-studio
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# studio

the law lives HERE, inside this skill folder — one package, every project
(law self-contained 2026-07-05, renamed studio law -> studio and made the
front door 2026-07-06, tommy's calls). nothing to chase, nothing installed
per project.

## read first, every time

paths relative to this skill's base directory:

1. `rules.md` — grades, invariants, defaults (including motion numbers)
2. `playbook.md` — the path through a session: fresh project, existing
   project, component work, shipping, stuck
3. `doctrine/component-intake.md` — how ideas and references become
   components
4. `doctrine/codebase-scaffold.md` — only when touching codebase structure
   or starting a project
5. `doctrine/design-system-package.md` — only when emitting or inheriting
   a design-system package
6. `inventory.md` — when reaching for a tool or supplier, check its
   verdict here first

deposits (one-line experiments earned through pain) land in `rules.md`
here in this folder. the learning journal (friction log + study queue)
lives at `~/Developer/code/arc/` (see playbook.md, "when stuck or
annoyed").

## the loop to enforce

1. **operator intent first.** do not open any reference before the
   operator states what the thing should do and feel like.
2. **references are anatomy-only.** shadcn / SDS / base ui / mobbin supply
   slots, variant axes, state lists, behavior floors. litmus-test anything
   crossing over: delete it — breaks behavior or api = structure, take it;
   changes look/feel only = skin, ours.
3. **deliverables are state graphs, not happy frames.** every state
   (default / hover / focus / active / disabled / loading / empty / error)
   with transitions, motion numbers written in the margins. defaults from
   rules.md.
4. **second-use gate.** nothing is componentized until it recurs.
5. **suppliers never decide.** cortex skills are catalogs; the law wins
   every conflict. motion numbers never come from a skill's defaults.
6. **no parallel records.** design decisions live in the artifact only —
   never transcribe them into docs by hand; specs are derived from
   artifacts. if a mistake costs real time, write a one-line experiment in
   rules.md at that moment. no close ritual. most sessions deposit nothing.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [tommylower](https://github.com/tommylower)
- **Source:** [tommylower/cortex](https://github.com/tommylower/cortex)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-tommylower-cortex-studio
- Seller: https://agentstack.voostack.com/s/tommylower
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
