write-contract
Produktionsreife GenLayer-Verträge schreiben
GenLayer-Verträge benötigen festgelegte Runner-Versionen, stabile Konsensregeln und einen sorgfältigen Umgang mit LLMs. Dieser Skill unterstützt Claude, Codex und Claude Code beim Entwurf und bei der Prüfung produktionsreifer Verträge.
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 "write-contract" from https://skillstore.io/skills/internet-court-write-contract.md and its manifest at https://skillstore.io/api/skills/internet-court-write-contract/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
„write-contract“ wird verwendet. Erstelle einen GenLayer-Vertrag für Moderationseinsprüche mit eingereichten Nachweisen.
Erwartetes Ergebnis:
Ein Vertragsentwurf mit Anleitung zur Festlegung der Runner-Version, Einspruchsdatensätzen, Methoden zum Einreichen und Entscheiden, vergleichenden Validierungskriterien und erforderlichen Tests.
„write-contract“ wird verwendet. Prüfe meine Idee zur Abwicklung einer Vorhersage anhand einer öffentlichen Website.
Erwartetes Ergebnis:
Ein Hinweis zur Abgrenzung, der Vorschauen Off-Chain hält, Quelldaten während der Abwicklung abruft, einen stabilen Status ableitet und variable Felder vermeidet.
„write-contract“ wird verwendet. Verbessere das LLM-Parsing für einen Bewertungsvertrag.
Erwartetes Ergebnis:
Ein Parsing-Konzept mit Vorgaben für das Antwortformat, Schlüsselaliasen, numerischer Typumwandlung, typisierten Fehlerpräfixen und Regeln für die Übereinstimmung der Validatoren.
Sicherheitsaudit
SicherThree eval-related findings are confirmed because the skill recommends executing LLM-generated expressions, despite restricted builtins and a sandbox. The remaining static findings are false positives caused by markdown backticks, headings, prose, or legitimate web and RPC guidance.
Elemente der Fähigkeitsprüfung (3)
Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.
Risikofaktoren
⚡ Enthält Skripte (4)
⚙️ Externe Befehle (50)
🌐 Netzwerkzugriff (2)
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/internet-court-write-contract/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/internet-court-write-contract?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/internet-court-write-contract?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-write-contract/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/internet-court-write-contract.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
internet-court. (2026). write-contract security audit report (audit version 3) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-write-contract/audits/3BibTeX-Zitat
@techreport{internet-court-internet-court-write-contract-2026,
author = {internet-court},
title = {write-contract security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/internet-court-write-contract/audits/3},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "write-contract security audit report (audit version 3)"
version: "unspecified"
type: report
authors:
- name: "internet-court"
date-released: "2026-08-07"
url: "https://skillstore.io/skills/internet-court-write-contract/audits/3"
identifiers:
- type: other
value: "skillstore:internet-court-write-contract:audit:3"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Einen Streitbeilegungsvertrag erstellen
Produktteams können Treuhand- oder Einspruchsregeln in einen Vertragsentwurf mit Nachweisen, Abwicklung und Validatorgrenzen überführen.
Konsenslogik prüfen
Smart-Contract-Entwickler können das richtige Äquivalenzprinzip auswählen und bei KI- oder Webausgaben eine Validierung vermeiden, die sich ausschließlich auf den Leader stützt.
Vertragsspeicher absichern
Protokollentwickler können Speicher-, Fehler- und Aktualisierungsregeln anwenden, bevor sie Verträge bereitstellen, die einen persistenten Zustand verwalten.
Diese Prompts ausprobieren
Verwende write-contract, um einen GenLayer-Vertrag für meine Funktion zu entwerfen. Füge den festgelegten Runner, Speicherfelder, öffentliche Methoden und Tests hinzu.
Verwende write-contract, um zu entscheiden, welche Teile dieses Arbeitsablaufs On-Chain gehören: [Arbeitsablauf beschreiben]. Identifiziere Nachweise, Auswirkungen der Abwicklung und Off-Chain-Aufgaben.
Verwende write-contract, um diesen LLM-basierten Vertragsablauf zu prüfen. Verbessere das Äquivalenzprinzip, die Validatorprüfungen, die Fehlerbehandlung und die Parsing-Strategie.
Verwende write-contract, um einen GenLayer-Arbeitsablauf mit mehreren Verträgen zu entwerfen, einschließlich ausgelöster Schreibvorgänge, Worker-Bereitstellung, RPC-Verifizierung, Speicherlayout und Integrationstests.
Bewährte Praktiken
- Lege die GenVM runner-Version fest, bevor du die Vertragslogik schreibst.
- Stelle sicher, dass Validatoren das Ergebnis des Leaders unabhängig anhand von Quelldaten oder eines zweiten Durchlaufs prüfen.
- Führe vor der Bereitstellung Linting und Konsens-Integrationstests aus.
Vermeiden
- Die Verwendung von py-genlayer:test, py-genlayer:latest oder Runner-Aliasen ohne Versionsangabe in generierten Verträgen.
- Nur die Struktur oder Bezeichnungen der Antwort zu prüfen und dabei die inhaltliche Antwort des Leaders zu akzeptieren.
- Python-Listen, Wörterbücher, Gleitkommazahlen für Geldbeträge oder Aufzählungstypen direkt im Vertragszustand zu speichern.
Häufig gestellte Fragen
Was hilft dieser Skill zu erstellen?
Schreibt er bereitstellungsfertige Verträge?
Welche Tools können ihn verwenden?
Verarbeitet er LLM-Ausgaben?
Kann er vertragsübergreifende Abläufe entwerfen?
Was sollten Benutzer sorgfältig prüfen?
Entwicklerdetails
Autor
internet-courtLizenz
MIT
Skillstore-Revision
r2
Versionshinweis
Der Autor hat keine Version angegeben.
Repository
https://github.com/internet-court/internet-court-skill/tree/main/vendored/genlayer/write-contractRef.
1c2ebded2116f8124f45dba86a2e567f56e64d8e
Aktualität der Wartung
8.8.2026
Nutzung
3 Downloads · 0 Aufrufe
Dateistruktur