Modeling Skill
Description
Data modelling skill — what becomes a table, how tables relate, how every row is scoped to a customer, how a model evolves once it has rows, and the library of canonical models the CLI generates: IAM first. Installed into .claude/skills and/or .codex/skills via the turystack CLI.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
@turystack/modeling
The modelling skill: what becomes a table, how tables relate, how every row is scoped to a customer, and how a model changes once it has rows in it — plus the library of canonical models the CLI generates literally.
| File | Owns |
|---|---|
| `SKILL.md` | Entry point and routing |
| `00-overview.md` | Mental model, the five costly mistakes, how a model file is written |
| `01-entities.md` | TAB — tables, identity, keys, naming, types |
| `02-relationships.md` | REL — cardinality, join tables, optional keys, ownership |
| `03-scoping.md` | SCP — tenancy columns, scoped uniqueness, cross-tenant reads |
| `04-evolution.md` | EVO — additive change, renames, policy vs shape, seeds |
| `10-model-iam.md` | IAM — identity and access: organization, workspace, user, membership, role, permission |
Models are numbered from `10`. A new canonical model takes the next number and its own `` namespace.
Installed into `.claude/skills` and/or `.codex/skills` by the Turystack CLI.
Related Skills
mcp-server-postgres
Read-only PostgreSQL database access.
Data mcp-server-sqlite
SQLite database interaction and querying.
Data mcp-server-google-maps
Google Maps integration for location data.
Data Bitbucket Data Center
---
Data Private Gpt
Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more
Data Csv Data Summarizer
Automatically analyze CSV files and generate comprehensive insights with visualizations
Data