ObjectOS
Erstellen

IDE-Skills (Claude Code / Cursor / Copilot)

Installieren Sie ObjectOS-Skills in Ihren Coding-Agent, damit Claude Code, Cursor, Copilot, Codex und Co. wissen, wie man ObjectOS-Metadaten korrekt erstellt.

IDE-Skills

Der AI Builder lebt innerhalb der Console und kommuniziert mit der Datenbank Ihres Mandanten. Aber manchmal möchten Sie dasselbe Domänenwissen direkt in Ihrer IDE — wenn Sie *.object.ts von Hand bearbeiten, einen Flow entwerfen oder Cursor bitten, ein CEL-Prädikat zu schreiben.

ObjectOS liefert 9 First-Party-Agent-Skills mit, die Coding-Assistenten beibringen, wie man jede Art von ObjectOS-Metadaten erstellt. Sie werden über das offene skills-Ökosystem (Vercel Labs) verteilt und funktionieren mit Claude Code, Cursor, Copilot, Codex, Gemini CLI, Windsurf, Cline, Continue, Roo, Goose, Kiro, opencode und etwa 50 weiteren Agents.

Installation

In jedem Projekt, das @objectstack/*-Pakete verwendet:

npx skills add objectstack-ai/framework

Die CLI erkennt, welche Agents Sie konfiguriert haben (.claude/, .cursor/, .github/copilot/, AGENTS.md usw.) und schreibt die Skills an die richtige Stelle. Führen Sie den Befehl jederzeit erneut aus, um die neuesten Versionen zu beziehen.

Keine Änderung an package.json, keine globale Installation. Skills sind reine Markdown-Dateien, die in Ihr Repository committet werden, sodass das gesamte Team — und CI-Agents — dieselben Anweisungen teilen.

Was Sie erhalten

SkillLaden, wenn Sie an … arbeiten
objectstack-platformdefineStack, Drivern, Adaptern, Plugins, Services, der os-CLI, Deployment
objectstack-data*.object.ts, *.seed.ts, Feldern, Beziehungen, Validierungen, Indizes, Lifecycle-Hooks, RLS
objectstack-queryObjectQL — Filter, Sortierung, Pagination, Aggregation, Joins, Window-Funktionen, Volltextsuche
objectstack-uiViews, Apps, Pages, Dashboards, Reports, Charts, Actions
objectstack-automationFlows, Workflows, Triggers, Approvals, Zeitplänen, Webhooks
objectstack-aiAgents, Tools, Skills, Conversations, Model Registry, MCP
objectstack-apiREST/GraphQL-Endpunkten, Auth, Realtime, Error-Envelopes
objectstack-i18nÜbersetzungs-Bundles, Locale-Fallback, Abdeckung
objectstack-formulaCEL-Ausdrücken — Formelfeldern, Validierungs-/Sharing-/Sichtbarkeits-Prädikaten, Bedingungen

Jeder Skill ist scope-aware — er teilt dem Agent mit, wann er sich selbst laden und wann er an einen verwandten Skill verweisen soll, sodass Claude nicht versucht, ein Objekt mit dem Platform-Skill zu modellieren oder einen CEL-Ausdruck mit dem Data-Skill zu schreiben.

Wie es funktioniert

Jeder Skill ist ein Ordner unter skills/ im Framework-Repo:

skills/objectstack-data/
├── SKILL.md              # YAML frontmatter + prose guide
├── references/
│   └── _index.md         # pointers into @objectstack/spec Zod sources
└── rules/                # optional deep-dive rules

Das Frontmatter in SKILL.md ist das, was skills add liest, um den Skill an die richtige Agent-Oberfläche zu leiten:

---
name: objectstack-data
description: Design ObjectStack data schemas — objects, fields, ...
license: Apache-2.0
compatibility: Requires @objectstack/spec Zod schemas (v4+)
metadata:
  domain: data
  tags: object, field, validation, relationship, hook, permission, rls
---

Eine zentrale Regel über alle Skills hinweg: Die Zod-Schemas in @objectstack/spec sind die Wahrheit. Skills vermitteln die Absicht; Agents lesen die Schemas in node_modules/@objectstack/spec/src/**/*.zod.ts für die exakten Feldformen. Deshalb verschwinden halluzinierte Felder praktisch, sobald die Skills installiert sind.

Skills vs. AI Builder

AI BuilderIDE-Skills
Wo es läuftConsole (Browser)Ihre IDE / Ihr Coding-Agent
Was es ändertLive-Metadaten in Ihrem MandantenDateien in Ihrem Repository
Handelt im Namen vonIhren Endnutzern / AdminsIhren Entwicklern
GenehmigungsmodellHITL-Warteschlange (ai:approve)Pull-Request-Review
Am besten fürTägliche Erweiterungen, No-Code-NutzerTemplates, Pakete, komplexe Flows, Bibliothekscode

Die beiden ergänzen sich. Die meisten Teams nutzen den AI Builder für die Mandantenanpassung und IDE-Skills bei der Arbeit an Paketen, die sie veröffentlichen wollen (siehe Templates und Marketplace).

Aktualisieren

Die Skills folgen den @objectstack/spec-Versionen. Führen Sie npx skills add objectstack-ai/framework nach dem Upgrade des Spec-Pakets erneut aus, um Ihren Agent mit den neuesten Zod-Schemas, CEL-Helfern und dem Metadaten-Vokabular synchron zu halten.

Verwandt

  • AI Builder — das Gegenstück innerhalb der Console
  • Agents — deklarieren Sie serverseitige Agents, die innerhalb von ObjectOS laufen
  • Templates — jedes offizielle Template wird mit diesen geladenen Skills erstellt

On this page