Skills auf die installierten Craft-Versionen vom 26. Oktober 2026 heben, damit sie zu den aktuell installierten CLIs passen.
CADCraft, EffectCraft und FilmCraft ergänzen.
This commit is contained in:
1 parent
d374ee7fff
commit
93cac0947b
69 files changed
+1787
-151
No files matched your search
@@ -5,13 +5,13 @@ description: Bedienoberflächen und Screens über den FigCraft-MCP-Server entwer
|
||||
|
||||
# Oberflächen mit FigCraft (MCP)
|
||||
|
||||
FigCraft ist ein Open-Source-Designwerkzeug (Rust), das Figma-Parität anstrebt. Es ist noch eine frühe Alpha. Getestet mit Version 0.7.0.
|
||||
FigCraft ist ein Open-Source-Designwerkzeug (Rust), das Figma-Parität anstrebt. Es ist noch eine frühe Alpha. CLI 0.11.2. Die Export-Falle (ohne `ids`) ist am 0.7.0 bestätigt und an 0.11.2 nicht erneut durchgespielt.
|
||||
|
||||
## Voraussetzung
|
||||
|
||||
Die Werkzeuge `create_node`, `set_properties`, `batch`, `screenshot`, `export` … müssen verbunden sein. Ihr Präfix hängt vom Client und vom Namen der Erweiterung bzw. des Servers ab (z. B. `mcp__…__FigCraft_for_Claude__create_node`). Sind sie zurückgestellt, nach dem Werkzeugnamen ohne Präfix suchen und alle benötigten auf einmal laden. Fehlen sie, dem Nutzer sagen, dass der Server nicht verbunden ist (Einrichtung siehe README).
|
||||
|
||||
Der Server arbeitet ohne Fenster (headless). Lesen darf er im Lese- und Schreib-Ordner, schreiben nur im Schreib-Ordner. Die erlaubten Ordner stehen in den Server-Anweisungen beim Start.
|
||||
Der Server mit Lese- und Schreib-Ordner arbeitet ohne Fenster. `mcp --attach PORT` hängt an einer laufenden App (`figcraft --control PORT`) und lehnt die Ordner-Flags ab. Lesen darf er im Lese- und Schreib-Ordner, schreiben nur im Schreib-Ordner.
|
||||
|
||||
## Werkzeuge
|
||||
|
||||
@@ -56,7 +56,7 @@ Der Server arbeitet ohne Fenster (headless). Lesen darf er im Lese- und Schreib-
|
||||
|
||||
Farben nach der gängigen Bedeutung: Rot für Halt/Störung, Gelb für Warnung, Grün für Betrieb.
|
||||
2. **Komponenten:** Taste fertig gestalten → `run_command {command: "component.create", params: {ids: [id]}}` → Kopien über `instance.create {component, x, y, parent}`.
|
||||
3. **Weitergabe:** `export {ids: [rahmen], format: "pdf", path}` für Doku/Kunde, `format: "png", scale: 2` für Präsentationen, `svg` für Web.
|
||||
3. **Weitergabe:** `export` bzw. `file.export` mit `ids` des Hauptrahmens. PDF-Druck (CLI und `file.export`, 0.11.2): `bleed` (`"3mm"`, `"0.125in"`, `"9pt"` oder Punkt), `cropMarks`, `bleedMarks`, `cmyk`. `format: "png", scale: 2` für Präsentationen, `svg` für Web. Die CLI hat zusätzlich `convert <in> <out>` und `plugin publish`.
|
||||
|
||||
## Abschlussprüfung
|
||||
|
||||
|
||||
Reference in new issue
Block a user