CommunityCodierung & Entwicklunggithub.com

Git-FED/MuseAi-Videobearbeitungs-Skill

Plant Finanzierungsoberflächen nur über kanonische Handles – niemals über Live-Checkout-URLs.

Was ist MuseAi-Videobearbeitungs-Skill?

Dieser Skill ermöglicht es KI-Agenten, einen strukturierten Finanzierungsplan für mehrere Plattformen zu erstellen, ohne jemals sensible Daten wie Live-URLs, API-Schlüssel oder Kunden-IDs preiszugeben. Jede Plattform wird ausschließlich über ihren kanonischen Handle referenziert (z. B. `patreon: fedpromptly`), was höchste Sicherheit und Nachvollziehbarkeit gewährleistet. Der Skill ist optimiert für Entwicklungsumgebungen mit `bash` und `jq` und nutzt Referenzdateien wie `references/funding-links.json` zur Validierung. Er eignet sich ideal für Tools wie Claude Code oder Cursor, bei denen sensible Credentials niemals in den Ausgabeplan gelangen dürfen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Git-FED/MuseAi-Skill-video-editing/tree/HEAD/skills/muse-funding-buttons

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 es tut

Erfasst eine Reihe von Finanzierungsplattformen und erstellt einen Plan: welche Oberflächen angezeigt werden sollen, in welcher Reihenfolge, mit welchem Label und Gate. Jede Plattform wird mittels eines kanonischen Handles referenziert (z. B. patreon: fedpromptly) und speichert oder sendet niemals eine Live-Checkout-URL, Client-ID, veröffentlichten Schlüssel, Buy-Button-ID oder Händler-ID.

Voraussetzungen

  • bash und jq im PATH
  • references/funding-links.json vorhanden
  • references/embeds.md vorhanden (warum hier kein Embed-HTML gespeichert wird)

Umgebung prüfen

Führe vor allem anderen Folgendes aus:

command -v jq && command -v bash

Fehlt eines von beiden, stoppen und melden: MISSING_DEP: jq.

Schritt-für-Schritt-Anleitung

  1. Stelle sicher, dass die Referenzdaten vorhanden sind:

    test -f references/funding-links.json
    
  2. Für jeden Plattform-Handle den passenden Planeintrag nachschlagen:

    bash scripts/classify.sh "patreon:fedpromptly"
    
  3. Den Plan in dieser Reihenfolge zusammenstellen (zuerst wiederkehrend, zuletzt einmalig):

    1. GitHub Sponsors
    2. Patreon
    3. Ko-fi
    4. Buy Me a Coffee
    5. PayPal Subscription
    6. Stripe
    7. Crypto (NOWPayments)
  4. Für jeden Eintrag ausgeben: label, handle, class, gate und disclosure (falls vorhanden). Niemals eine URL, einen Schlüssel oder eine ID ausgeben.

  5. Übergibt dir ein Benutzer eine Live-Checkout-URL, dann plane sie nicht. Löse sie zum kanonischen Handle auf, plane diesen und melde RESOLVED: <url> -> <handle>.

Niemals annehmen

  • Gib niemals eine Client-ID, einen veröffentlichten Schlüssel, eine Buy-Button-ID oder eine Händler-ID in einem Plan aus. Der Plan referenziert Plattformen ausschließlich über kanonische Handles.
  • Platziere niemals eine Live-Checkout-URL im Plan. Nur kanonische Landingpages.
  • Nimm niemals an, Patreon sei eingestellt, nur weil es auf einer bestimmten Seite fehlt. Gleiche mit references/funding-links.json ab, bevor du ausgibst.
  • Gürte einen Zahlungsbutton niemals mit einer Altersprüfung. Zahlung ist kein altersbeschränkter Inhalt; falls Erwachseneninhalte existieren, gürte den Inhalt serverseitig, nicht den Button.
  • Gib niemals HTML aus. Der Plan sind Daten.
  • Speichere niemals eine Widget-ID, Buy-Button-ID oder einen Bild-Button-Token. Siehe references/embeds.md für die Begründung, warum das Embed jeder Plattform außerhalb des Repos bleibt.

Ausgabe

Ein Finanzierungsplan: geordnete Liste von {label, handle, class, gate, disclosure}. Keine URLs, keine Schlüssel, keine IDs, kein HTML.

Fehlerbehandlung

  • classify.sh gibt Unknown zurück → melde UNCLASSIFIED: <handle>, stoppe.
  • Eine Live-Anmeldedaten werden in einer überwachten Datei erkannt → melde CREDENTIAL_LEAK: <path>, stoppe.
  • references/funding-links.json fehlt → melde MISSING_REF, stoppe.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Verwandte Skills