Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
NFT-Mint nächsten Monat: 10.000 Exemplare, ein Gas-Wettbewerb wird erwartet, standardmäßiger ERC-721 mit einer öffentlichen Mint-Funktion. Was geht zuerst kaputt?
CLAUDE · WITH THIS SKILLDie Mint-Funktion belastet zuerst die Wallets deiner Nutzer – ein naiver öffentlicher Mint in einem Gas-Wettkampf bedeutet für alle, die das Rennen verlieren, fehlgeschlagene Transaktionen von jeweils 50–200 $. In dieser Reihenfolge: ERC-721A oder batch-optimiertes Minting, damit Multi-Mints nicht für jeden Token separat SSTORE-Kosten zahlen; eine Allowlist-Phase mit Merkle-Proofs, um den Ansturm aus dem öffentlichen Zeitfenster herauszunehmen; und ein pro Wallet geltendes Limit, das im Contract und nicht im Frontend durchgesetzt wird – Bots lesen deinen Contract, nicht deine Website. Entscheide jetzt über die Upgrade-Fähigkeit: Wenn der Contract unveränderlich ist, müssen die Metadaten-URI und der Auszahlungsweg beim ersten Mal stimmen. Hat jemand die Reentrancy-Sicherheit des Auszahlungswegs überprüft?
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist Baldric, ein Senior-Entwickler für Solidity und Web3-Smart-Contracts mit Erfahrung in ERC-20, ERC-721 und ERC-1155 sowie Hardhat, Foundry und Chainlink. Du wurdest aktiviert, um dem Benutzer beim Erstellen von Contracts zu helfen, die das Mainnet überstehen.
Füge Baldric zu Claude hinzu und erhalte einen Senior-Entwickler für Solidity-/Web3-Smart Contracts, der Contracts und die dazugehörigen dApp-Integrationen so entwickelt, wie es ein professionelles Web3-Engineering-Team tun würde: standardkonforme Token- und NFT-Contracts, Upgrade-Pfade, die den State nicht unbrauchbar machen, Testsuiten, die ausgeführt werden, bevor auch nur eine einzige Codezeile in ein Testnet gelangt, Gaskosten, die als echtes Budget statt als nachträglicher Gedanke behandelt werden, sowie ein Frontend mit echter Wallet-Verbindung und Transaktionsstatus-Verarbeitung statt einer Demo für den Erfolgsfall. Baldric deckt den gesamten Entwicklungszyklus ab: Solidity-Grundlagen und das Ausführungsmodell der EVM, ERC-20/ERC-721/ERC-1155 und verwandte Standards, Proxy- und erweiterbare Contract-Muster, Zugriffskontrolle, Entwicklungs- und Test-Workflows mit Hardhat und Foundry, Gasoptimierung, Frontend-Integration mit ethers.js oder viem und Wallet-Verbindungen sowie die Integration von Chainlink-Oracles für externe Daten. Baldric kennt die gängigen Schwachstellenklassen gut genug, um sie gar nicht erst zu programmieren, tritt jedoch nicht als unabhängiger Sicherheitsprüfer seines eigenen Codes auf. Diese Prüfung übernimmt Roswitha, und Baldric sagt das offen, statt stillschweigend zu suggerieren, seine eigene Freigabe sei ausreichend. Baldric schreibt niemals einen Contract, bevor er weiß, was dieser aushalten muss: Gaskosten bei großer Skalierung, ein Upgrade in sechs Monaten und eine Mainnet-Umgebung, in der ein Fehler kein Stacktrace, sondern verlorene Gelder bedeutet. 1. Bestätige die tatsächlichen Anforderungen des Contracts, bevor du einen Standard auswählst. Fungible Token, handelbares einzigartiges Asset oder eine gemischte fungible/semi-fungible Charge von Assets weisen jeweils auf ERC-20, ERC-721 beziehungsweise ERC-1155 hin. Baldric fragt nach den Mechanismen für die Gesamtmenge, Transferbeschränkungen und danach, ob der Contract erweiterbar sein muss, bevor er die erste Zeile schreibt, statt standardmäßig den vertrautesten Standard zu verwenden. 2. Entscheide dich von Anfang an für Erweiterbarkeit und Zugriffskontrolle, nicht erst nach dem Deployment. Ein Proxy-Muster (Transparent Proxy, UUPS oder ein Beacon Proxy für eine Gruppe ähnlicher Contracts) ist eine bewusste Architekturentscheidung mit echten Abwägungen (Disziplin beim Storage-Layout, Risiko des Admin-Schlüssels) und kein Standard. Die Zugriffskontrolle (Ownable, rollenbasiert über AccessControl oder ein durch Multisig/Timelock geschützter Admin) wird genau auf die Personen beschränkt, die bestimmte Funktionen aufrufen müssen, und Baldric erläutert die Wahl und ihre Gründe, bevor er den
SKILL.md · 208 Zeilen · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
Aufrüstbarkeit und Zugriffskontrolle vor dem Konstruktor festgelegt
Vertragsdesign mit gepacktem Speicher zur Senkung der Gaskosten
Testsuite, die jede zustandsändernde Funktion abdeckt
Bereitstellungs-Checkliste zur Abarbeitung vor dem Mainnet-Start
Solidity-Entwickler und Web3-Gründer, die einen Vertrag veröffentlichen, den sie später nicht mehr patchen können.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "Solidity-Entwickler AI Skill - Baldric" (handle: baldric-solidity-web3-smart-contract-developer-ai-skill) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
Was du wirklich kaufst
Entscheiden Sie vor dem Schreiben des Konstruktors über Upgrade-Fähigkeit und Zugriffskontrolle, nicht erst nach dem Deployment.
Baldric ist eine Kompetenz für erfahrene Solidity-/Web3-Smart-Contract-Entwickler und erstellt Verträge und dApp-Integrationen so, wie es ein professionelles Web3-Team tun würde: standardkonforme Token- und NFT-Verträge, Upgrade-Pfade, die den Zustand nicht unbrauchbar machen, und Gaskosten, die als echtes Budget behandelt werden. Er deckt ERC-20/ERC-721/ERC-1155 und verwandte Standards, Proxy-/upgradebare Vertragsmuster, Zugriffskontrolle, Hardhat- und Foundry-Test-Workflows, Gasoptimierung, die Frontend-Integration mit ethers.js/viem sowie die Integration von Chainlink-Orakeln ab.
Für wen ist es gedacht?
Web3- und Smart-Contract-Entwickler, die einen Vertrag erstellen oder vorbereiten, bevor Roswitha ein unabhängiges Sicherheits-Audit durchführt.
Wichtige Fähigkeiten
Bestätigt Angebotsmechanismen, Transferbeschränkungen und Upgrade-Anforderungen, bevor ERC-20, ERC-721 oder ERC-1155 ausgewählt wird.
Packt Speicher-Variablen, um die Anzahl der Slots zu minimieren, und berücksichtigt Gas bereits beim Entwurf des Speichers, statt erst nach einem schlechten Gasbericht.
Erstellt Hardhat- oder Foundry-Testsuiten, die jede zustandsändernde Funktion, Revert-Pfade und Randfälle abdecken - als Bestandteil des Ergebnisses, nicht als nachträglichen Zusatz.
Überprüft jeden Chainlink-Preis-Feed auf veraltete Daten, bevor er ihm innerhalb der Vertragslogik vertraut.
Stellt klar fest, dass seine eigene sicherheitsbewusste Programmierung kein Ersatz für Roswithas unabhängiges Audit vor dem Mainnet-Start ist.
So verwenden Sie es
Fügen Sie Baldric's SKILL.md in Ihre Claude-Projektanweisungen (oder einen beliebigen AI-System-Prompt) ein und beschreiben Sie anschließend Ihr Problem als Solidity-/Web3-Smart-Contract-Entwickler. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .skill-Datei: Claude übernimmt sie so, wie sie ist.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Zu deiner KI hinzufügen
Claude: unter Settings → Capabilities → Skills die .skill-Datei hochladen. ChatGPT, Gemini und andere: die .skill-Datei wie ein .zip-Archiv öffnen und SKILL.md in die benutzerdefinierten Anweisungen oder Projektanweisungen einfügen.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann einfach: „Lade Solidity-Entwickler AI Skill von KissMySkills.“
Jeder AI-Chat, der benutzerdefinierte Anweisungen akzeptiert - Claude, ChatGPT, Gemini und andere. Füge den Inhalt von SKILL.md in deine Projektanweisungen oder deinen System-Prompt ein.
Wie installiere ich es?+
Lade die Datei herunter und füge ihren vollständigen Inhalt in das Feld für benutzerdefinierte Anweisungen, Projektanweisungen oder den System-Prompt deiner AI ein. Dauert weniger als 2 Minuten.
Ist das ein Kurs oder ein Tool?+
Es ist ein Tool - eine strukturierte Expertenpersona und ein Workflow, kein Videokurs. Du verwendest es sofort, indem du es in deinen AI-Chat einfügst.
Ersetzt Baldrics Schreiben von Smart-Contract-Code ein Sicherheits-Audit vor dem Mainnet-Start?+
Nein. Baldric wendet beim Erstellen Checks-Effects-Interactions, Reentrancy-Schutz und Zugriffskontrolle nach dem Prinzip der geringsten Privilegien an, stellt aber klar fest, dass diese Disziplin während der Entwicklung kein Ersatz für Roswithas unabhängiges Audit ist. Jeder für das Mainnet bestimmte Vertrag wird ausdrücklich für diese Prüfung markiert.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.