CommunityCodierung & Entwicklunggithub.com

flc1125/docs

Die `mote`-Fähigkeit bringt KI-Agenten bei, **wann und wie** sie Markdown mit Mote veröffentlichen – sie enthält keine eigene Upload-Implementierung, sondern steuert die CLI oder die MCP-Werkzeuge.

Was ist docs?

Die „mote“-Fähigkeit ist eine reine Verhaltensanweisung für KI-Agenten, die festlegt, wann und wie Markdown-Inhalte mit der Plattform Mote veröffentlicht werden. Sie enthält keine eigene Upload-Logik, sondern nutzt die Befehlszeile (CLI) oder das MCP (Model Context Protocol), um die tatsächliche Veröffentlichung durchzuführen. Dies umfasst die Prüfung auf lokale Bilder, die Auswahl eines konfigurierten Veröffentlichungspfads und die Rückgabe der fertigen URL. Die Fähigkeit implementiert auch wichtige Sicherheitsregeln: Niemals Anmeldeinformationen oder Geheimnisse via Mote-URLs preisgeben, Größenbeschränkungen einhalten und Fehler ehrlich melden. Sie ist installierbar über das Skills-Ökosystem von Vercel Labs und unterstützt Agenten wie Claude Code und Codex. Die Fähigkeit enthält keine Authentifizierung selbst, sondern verlässt sich auf eine korrekt konfigurierte CLI oder MCP-Verbindung; Authentifizierungsfehler müssen dem Benutzer gemeldet werden.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/flc1125/mote/tree/main/docs

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

Mote-Fähigkeit

Die mote-Fähigkeit bringt KI-Agenten bei, wann und wie sie Markdown mit Mote veröffentlichen – sie enthält keine eigene Upload-Implementierung, sondern steuert die CLI oder die MCP-Werkzeuge.

Fähigkeiten sind über das skills-Ökosystem CLI installierbar.

Installation

npx skills add flc1125/mote

Nützliche Varianten:

# Vorschau, was das Repository bietet
npx skills add flc1125/mote --list

# Für bestimmte Agenten installieren
npx skills add flc1125/mote -a claude-code -a codex

# Nicht-interaktiv (CI)
npx skills add flc1125/mote --skill mote -g -a claude-code -y

Die Fähigkeit befindet sich unter skills/mote/SKILL.md in diesem Repository.

Sie enthält Codex-Anzeigemetadaten in agents/openai.yaml und gebündelte Mote-Icons in assets/, sodass das Branding auch dann verfügbar ist, wenn nur das Fähigkeitsverzeichnis installiert wird. Andere Clients können SKILL.md ohne diese optionalen UI-Metadaten verwenden. Brand-Artefakte werden in docs/assets gepflegt; führen Sie nach Änderungen node scripts/brand/sync.mjs aus. Die vorhandene Brand-Prüfung überprüft auch die Icon-Kopien der Fähigkeit.

Was sie tut

Ein installierter Agent, der gebeten wird, Markdown online zu veröffentlichen oder eine teilbare URL zu erstellen, wird:

  1. Nach lokalen Bildern suchen und einen konfigurierten Veröffentlichungspfad wählen. publish_markdown akzeptiert Text und entfernte Bild-URLs; lokale Bilder erfordern die CLI oder lokales publish_markdown_file, wobei Pfade relativ zur Markdown-Datei aufgelöst werden.
  2. Veröffentlichen und das Ergebnis parsen
  3. Die URL unverändert zurückgeben

Sie kodiert auch die Leitplanken: Niemals Anmeldeinformationen/Geheimnisse veröffentlichen (Mote-URLs sind Fähigkeiten und Dokumente sind unveränderlich), Größenbeschränkungen respektieren und Fehler ehrlich melden.

Das Lesen, Bearbeiten oder Vorschauen eines lokalen Dokuments allein löst keine Veröffentlichung aus. Links zu anderen lokalen Dokumenten veröffentlichen diese Dokumente nicht automatisch. Für Formeln, Diagramme und andere Erweiterungen siehe die Kompatibilitätsreferenz und das Live-Exemplar. Nicht unterstützte Syntax kann lesbare Quelle bleiben, selbst wenn die Veröffentlichung erfolgreich ist.

Anforderungen

Die Fähigkeit selbst ist nur eine Anleitung – zum Veröffentlichen wird dennoch benötigt:

  • Das mote-cli-Paket oder ein Quell-Build, mit expliziter Authentifizierungskonfiguration oder einem gültigen Mote-OAuth-Login (siehe CLI-Referenz und Authentifizierung). Selbst gehostete Benutzer sollten ihre beabsichtigte Instanzkonfiguration beibehalten, oder
  • Ein verbundener Mote-MCP-Server (siehe MCP-Leitfaden)

Nur der lokale Server macht publish_markdown_file verfügbar. Authentifizierungsfehler müssen dem Benutzer gemeldet werden; die Fähigkeit erstellt keine Anmeldeinformationen, initiiert keinen Browser-Login ohne Autorisierung, liest keinen Schlüsselbund eines anderen Clients oder wechselt zu einem alten Token. Explizite Anfragen nach Login-Unterstützung können im autorisierten Umfang des Benutzers behandelt werden. Wiederholen Sie keine Veröffentlichung nach einem Timeout oder unbekanntem Ergebnis, ohne zu klären, ob sie erfolgreich war.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills