git.repo-manager

Instructions to manage a local cache of GitHub repositories. This would typically done in cases where the user want to perform research/analysis on a…

npx skills add https://github.com/coinbase/cds --skill git.repo-manager

Manages a local repository cache at temp/repo-cache/. Use these patterns for repo lifecycle operations.

Ensure a repo is available and up to date

  1. Check whether the repo directory already exists:

    test -d temp/repo-cache/<name> && echo "exists" || echo "missing"
    
  2. If missing — clone a shallow copy of the default branch:

    git clone --depth 1 <repo-url> temp/repo-cache/<name> --quiet
    
  3. If already present — pull the latest commits:

    cd temp/repo-cache/<name> && git pull --quiet
    

Clean up a repo

Remove a cached repo when it's no longer needed or when explicitly asked:

rm -rf temp/repo-cache/<name>

Rules

  • Always use temp/repo-cache/ as the cache root — never clone repos to other locations
  • Always clone with --depth 1 (shallow) to minimize disk usage and clone time
  • Never clone more than the single repo you need for the current task

Mehr Skills von coinbase

git.repo-manager
coinbase
git.repo-manager — eine installierbare Fähigkeit für KI-Agenten, veröffentlicht von coinbase/cds.
official
agentic-wallet
coinbase
Krypto-Wallet-Operationen über die awal CLI — Anmelden, Kontostände prüfen, USDC/ETH/POL/SOL senden, Token handeln, das Wallet aufladen und das x402-Zahlungsprotokoll nutzen, um…
official
authenticate-wallet
coinbase
E-Mail-OTP-basierte Wallet-Authentifizierung mit Validierung und Statusprüfung. Zwei-Schritte-Anmeldeablauf: Einleitung per E-Mail, um einen 6-stelligen OTP zu erhalten, dann Verifizierung mit der flowId und dem Code zur Vervollständigung der Authentifizierung. Enthält Eingabevalidierungsregeln für E-Mail, flowId und OTP, um Shell-Injection vor der Ausführung von Befehlen zu verhindern. Bietet Statusprüfung, Kontostandsabfragen, Adressabruf und Wallet-Fensterzugriff über begleitende CLI-Befehle. Alle Befehle unterstützen --json-Ausgabe für maschinenlesbare...
official
fund
coinbase
Zahlen Sie USDC über Coinbase Onramp oder direkte Überweisung auf die Wallet ein. Öffnet eine begleitende Benutzeroberfläche, in der Nutzer voreingestellte Beträge (10 $, 20 $, 50 $) oder individuelle Werte auswählen und zwischen Apple Pay, Debitkarte, Banküberweisung oder Coinbase-Konto-Finanzierung wählen können. Unterstützt mehrere Zahlungsmethoden mit unterschiedlichen Abwicklungszeiten: sofort für Karte und Apple Pay, 1–3 Tage für ACH-Banküberweisungen. Zahlt Gelder als USDC im Base-Netzwerk ein; alternativ können Nutzer USDC direkt an die Wallet-Adresse senden über npx awal@2.0.3...
official
monetize-service
coinbase
Stelle einen kostenpflichtigen API-Endpunkt bereit, den andere Agents über das x402-Protokoll entdecken und bezahlen können. Verlangt USDC pro Anfrage auf Base mittels HTTP-402-Zahlungsprotokoll; Clients zahlen mit signierten Transaktionen, keine API-Schlüssel oder Konten erforderlich. Registriert Endpunkte automatisch im x402 Bazaar zur Agentenentdeckung, wenn Sie Discovery-Erweiterungen deklarieren. Unterstützt mehrere Preisstufen, Wildcard-Routen und mehrere Zahlungsoptionen pro Endpunkt mittels Express-Middleware. Basiert auf @x402/express und @x402/core...
official
pay-for-service
coinbase
Rufe kostenpflichtige APIs auf Base mit automatischer USDC-Zahlung über das x402-Protokoll auf. Führt HTTP-Anfragen (GET, POST usw.) an x402-fähige Endpunkte aus, wobei atomare USDC-Zahlungen automatisch abgewickelt werden. Unterstützt Anpassung von Anfragen durch Methode, JSON-Body, Abfrageparameter und benutzerdefinierte Header. Enthält Zahlungssteuerung: Festlegen des maximalen USDC-Betrags pro Anfrage und Gruppieren verwandter Vorgänge mit Korrelations-IDs. Erfordert Wallet-Authentifizierung und ausreichendes USDC-Guthaben; validiert alle Benutzereingaben, um Shell...
official
query-blockchain-data
coinbase
Fragen Sie On-Chain-Blockchain-Daten auf Base mit der CDP SQL API über x402 ab. Verwenden Sie dies, wenn Sie oder Ihr Benutzer On-Chain-Informationen über decodierte Blöcke anzeigen möchten,…
official
query-onchain-data
coinbase
Fragen Sie Onchain-Daten auf Base mit SQL ab, mit x402-Zahlungen pro Abfrage. Greifen Sie auf decodierte Events, Transaktionen und Blöcke über CoinbaseQL zu, einen ClickHouse-basierten SQL-Dialekt, der Joins, CTEs, Unterabfragen und Standardfunktionen unterstützt. Drei Haupttabellen verfügbar: base.events (decodierte Smart-Contract-Logs), base.transactions (vollständige Transaktionsdaten) und base.blocks (Block-Metadaten). Erfordert Filterung auf indizierte Felder (event_signature, address, block_timestamp) in Event-Abfragen, um vollständige Tabellen...
official