CommunityCodierung & Entwicklunggithub.com

calimero-network/calimero-skills

KI-Agenten-Fähigkeiten für die Entwicklung mit dem Calimero Netzwerk – Rust SDK, JS/Python Clients, Registry-Veröffentlichung, Desktop SSO und CLI-Tools

Was ist calimero-skills?

Dieses Skills-Paket für KI-Agenten (wie Claude Code, Cursor, Codex) bietet umfassende Unterstützung für die Entwicklung mit dem Calimero Netzwerk. Es umfasst Anleitungen und Kontextarbeitung für das Rust SDK, JS- und Python-Clients sowie die Veröffentlichung von Anwendungen im Calimero Registry. Zusätzlich werden Desktop SSO Integration, CLI-Werkzeuge und die Arbeit mit Calimero-spezifischen Umgebungsvariablen abgedeckt. Der Skill ist plattformneutral und kann in verschiedenen KI-Entwicklungsumgebungen eingesetzt werden. Er basiert auf der offiziellen Calimero-Dokumentation und liefert Entwicklern direkt anwendbare Bash-Befehle, Codebeispiele und Best Practices, um typische Aufgaben wie die Netzwerkeinrichtung, Authentifizierung und Smart Contract Bereitstellung zu automatisieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add calimero-network/calimero-skills

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht calimero-skills?

KI-Agenten-Fähigkeiten für die Entwicklung mit dem Calimero Netzwerk – Rust SDK, JS/Python Clients, Registry-Veröffentlichung, Desktop SSO und CLI-Tools

Überblick

Dieses Repository enthält eine Sammlung von Fähigkeiten (Skills) für KI-Agenten, die die Entwicklung mit dem Calimero Netzwerk unterstützen. Es richtet sich an Entwickler, die Smart Contracts, dezentrale Anwendungen (dApps) oder Integrationen auf Calimero erstellen.

Enthaltene Fähigkeiten

  • Rust SDK – Entwicklung von Smart Contracts und Node-Komponenten mit dem offiziellen Rust SDK
  • JS/Python Clients – Interaktion mit Calimero über TypeScript/JavaScript und Python
  • Registry Publishing – Veröffentlichung von Anwendungen im Calimero Registry
  • Desktop SSO – Integration von Single Sign-On für Desktop-Anwendungen
  • CLI Tooling – Nutzung der Calimero CLI zur Verwaltung von Projekten und Netzwerken

Voraussetzungen

Stelle sicher, dass folgende Umgebungsvariablen gesetzt sind:

VariableBeschreibung
CALIMERO_NODE_URLURL des Calimero Nodes (z.B. https://node.calimero.network)
CALIMERO_API_KEYAPI-Key für die Authentifizierung
CALIMERO_WALLET_PRIVATE_KEYPrivater Schlüssel für Transaktionen

Verwendung

Rust SDK

cargo add calimero-sdk

JavaScript Client

npm install @calimero-network/client

Python Client

pip install calimero-client

Registry veröffentlichen

calimero registry publish --app-dir ./my-app

Beispiele

Ein einfacher Smart Contract in Rust:

use calimero_sdk::prelude::*;

#[calimero_sdk::contract]
pub struct MyContract {
    value: String,
}

#[calimero_sdk::contract]
impl MyContract {
    pub fn new(value: String) -> Self {
        Self { value }
    }

    pub fn get_value(&self) -> String {
        self.value.clone()
    }
}

Weiterführende Informationen

Besuche die offizielle Calimero Dokumentation für detaillierte Anleitungen und API-Referenzen.

Lizenz

Dieses Projekt steht unter der MIT-Lizenz. Siehe LICENSE für Details.

Verwandte Skills