Zum Hauptinhalt springen
VelinStyle v1.2.0
⌂ Home
  1. Docs
  2. Guides
  3. Velin-Meta Leitfaden

Velin-Meta (KI-Agenten) 1.2.0 beta

Maschinenlesbarer Kontext für Cursor, Copilot und eigene Agenten — strukturiertes JSON, nicht vor Menschen verborgen. English: Velin-Meta · AI Skills Leitfaden

Reifegrad: Diese Oberfläche ist in VelinStyle 1.2.0 beta / foundation — jetzt nutzbar; Schemas und Abdeckung wachsen noch. CSS / Web Components / Runtime bleiben stable. Studio und die komplette Utility Engine bleiben planned.

Wann sinnvoll

Wann nicht

1. Was Velin-Meta ist (und nicht ist)

Velin-Meta ist agentenoptimierte Metadaten: ein kompakter Snapshot von VelinStyle-Konventionen, Komponenten, CLI und Doc-Links. Es ist kein Verschlüsselung, DRM oder „nur für KI“ — jeder HTTP-Client kann velin-agent.json abrufen.

2. MIME und Dateien

ArtefaktRolle
dist/velin-agent.jsonKanonisches Bundle (Komponenten, Knowledge Graph, Pages, Sections, CLI, Konventionen)
dist/llms.txtAgent-Briefing + Index (llms.txt-Konvention)
application/vnd.velinstyle.meta+jsonMIME für seitenweises <script id="velin-meta">

Auf dieser Site unter /dist/velin-agent.json und /dist/llms.txt veröffentlicht.

3. Live-Vorschau (diese Site)

Das veröffentlichte Bundle abrufen und seitenweises Meta in diesem HTML prüfen — dieselben Artefakte, die Agenten nutzen.

Globales Bundle (Kurzüberblick)

JSON öffnen llms.txt Feature scope

Laden…

Seiten-Meta auf dieser Seite

Aus <script id="velin-meta">


          

npx velinstyle meta page my.html --write

4. Globales Bundle (velinstyle meta)

npx velinstyle meta
npx velinstyle meta --base-url https://velinstyle.info
npm run meta:build

CI führt meta:build aus und schlägt fehl, wenn committed dist/velin-agent.json oder dist/llms.txt von der Quelle abweichen.

Programmatisch: import { buildAgentBundle } from '@birdapi/velinstyle/meta'.

Komponenten-Inventar (1.2.0)

Das components-Objekt im Bundle stammt aus component-loaders.js (audit-harmonisiert):

Enthält außerdem attributes (27 built-in), cli, a11y, searchIndex und documentation-Roots.

5. Seitenweises Meta

<script type="application/vnd.velinstyle.meta+json" id="velin-meta">
{
  "page": { "intent": "component-doc", "source": "docs/components/buttons.html" },
  "allowed": { "classesPrefix": ["velin-"], "components": ["velin-modal"] }
}
</script>
npx velinstyle meta page my-page.html --write

Keine Secrets, API-Keys oder rohe PII in Seiten-Meta ablegen.

6. CLI-Workflows

7. Cursor und andere Agenten

In Projektregeln ergänzen oder Bundle-URL @-erwähnen:

When editing VelinStyle HTML:
- Use only velin-* classes and documented velin-* Web Components.
- Follow dist/velin-agent.json conventions.
- Run velinstyle scan on new markup.
- Resolve doc links from /docs/ root, not the current folder.

Verwandt: Prompt-Vorlagen, API-Referenz (generiert).

8. Sicherheit