FlowGram Custom Node Development
FlowGram Custom Nodes erstellen
FlowGram-Entwickler benötigen eine wiederholbare Methode, um demo-free-layout-Nodes hinzuzufügen. Dieser Skill führt durch die Erstellung einfacher Nodes und Nodes mit benutzerdefinierter UI, mit Vorlagen, Schema-Regeln, Registrierungsschritten und Testprüfungen.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "FlowGram Custom Node Development" from https://skillstore.io/skills/bytedance-create-node.md and its manifest at https://skillstore.io/api/skills/bytedance-create-node/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„FlowGram Custom Node Development“ wird verwendet. Erstelle einen einfachen Benachrichtigungs-Node.
Erwartetes Ergebnis:
- Einfacher Node-Modus empfohlen, da das Formular Standardfelder verwendet.
- Vorgeschlagene Felder umfassen channel, message, priority und enabled-Zustand.
- Nächste Bearbeitungen umfassen die Node-Typ-Konstante, den Registry-Export, das Icon-Asset und den lokalen Testlauf.
„FlowGram Custom Node Development“ wird verwendet. Erstelle einen Webhook-Node mit einem benutzerdefinierten Konfigurationsbereich.
Erwartetes Ergebnis:
- Komplexer Node-Modus empfohlen, da die UI ein benutzerdefiniertes Layout und Interaktion benötigt.
- Vorgeschlagene Dateien umfassen die Registry-Datei, Formular-Metadaten, Typdefinition und benutzerdefinierte Komponente.
- Prüfpunkte umfassen die Genauigkeit des Ausgabeschemas, readonly-Unterstützung und das Ersetzen von Platzhaltern.
Sicherheitsaudit
SicherAll 103 static findings are false positives caused by Markdown formatting, TypeScript syntax, fixed imports, generic field names, and documentation links. No prompt injection, malicious intent, data exfiltration, unsafe path handling, or concealed payload was found.
Risikofaktoren
⚙️ Externe Befehle (50)
🌐 Netzwerkzugriff (4)
📁 Dateisystemzugriff (13)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/bytedance-create-node/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/bytedance-create-node?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/bytedance-create-node?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bytedance-create-node/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/bytedance-create-node.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
bytedance. (2026). FlowGram Custom Node Development security audit report (audit version 9) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/bytedance-create-node/audits/9BibTeX-Zitat
@techreport{bytedance-bytedance-create-node-2026,
author = {bytedance},
title = {FlowGram Custom Node Development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/bytedance-create-node/audits/9},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "FlowGram Custom Node Development security audit report (audit version 9)"
version: "1.0.0"
type: report
authors:
- name: "bytedance"
date-released: "2026-07-19"
url: "https://skillstore.io/skills/bytedance-create-node/audits/9"
identifiers:
- type: other
value: "skillstore:bytedance-create-node:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Einen einfachen Konfigurations-Node hinzufügen
Erstelle einen Node, der automatisches Formular-Rendering aus einem Eingabeschema und Standardfeldwerten verwendet.
Einen Node mit benutzerdefinierter UI erstellen
Erstelle einen Node mit einem dedizierten Formular-Renderer, benutzerdefinierten Komponenten und einer angepassten Ausgabeanzeige.
Node-Beiträge standardisieren
Gib Mitwirkenden eine Checkliste für Dateistruktur, Registry-Aktualisierungen, Icons und lokale Tests.
Diese Prompts ausprobieren
Use create-node, um einen einfachen FlowGram-Node namens Alert zu planen. Liste den Node-Typ, Eingaben, Ausgaben und zu bearbeitende Dateien auf.
Use create-node, um die einfache Node-Vorlage für einen EmailSender-Node mit den Feldern recipient, subject und body anzupassen.
Use create-node, um einen komplexen Webhook-Node mit einer benutzerdefinierten Formularkomponente, einem Ausgabeschema und Registrierungsschritten zu entwerfen.
Use create-node, um meinen FlowGram-Node auf Platzhalter-Bereinigung, Schema-Konsistenz, readonly-Behandlung und Registrierungslücken zu prüfen.
Bewährte Praktiken
- Definiere Eingabewerte und Eingabeschemas gemeinsam, damit gespeicherte Daten den gerenderten Feldern entsprechen.
- Verwende den einfachen Node-Modus, sofern das Formular kein benutzerdefiniertes Layout oder besondere Interaktionen benötigt.
- Teste den neuen Node in demo-free-layout, bevor du die Implementierung teilst.
Vermeiden
- Vorlagen-Platzhalter in Node-Typ-Namen, Icons, Beschreibungen oder IDs belassen.
- Benutzerdefinierten Komponentenstatus erstellen, der FlowGram Field-Bindings umgeht.
- Breite Eingabeschemas ohne Pflichtfelder, Grenzen oder klare Beschreibungen hinzufügen.