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

Больше skills от coinbase

git.repo-manager
coinbase
git.repo-manager — устанавливаемый навык для AI-агентов, опубликованный coinbase/cds.
official
agentic-wallet
coinbase
Операции с криптокошельком через CLI awal — вход, проверка балансов, отправка USDC/ETH/POL/SOL, обмен токенов, пополнение кошелька и использование платежного протокола x402 для…
official
authenticate-wallet
coinbase
Аутентификация кошелька на основе одноразового кода (OTP), отправленного по электронной почте, с проверкой и контролем статуса. Двухэтапный процесс входа: инициируйте запрос, указав email, чтобы получить 6-значный OTP, затем подтвердите его с помощью flowId и кода для завершения аутентификации. Включает правила проверки ввода для email, flowId и OTP, чтобы предотвратить внедрение команд перед их выполнением. Обеспечивает проверку статуса, запросы баланса, получение адреса и доступ к окну кошелька через сопутствующие команды CLI. Все команды поддерживают вывод в формате --json для машинно-читаемого...
official
fund
coinbase
Пополнение кошелька USDC через Coinbase Onramp или прямой перевод. Открывает сопутствующий интерфейс, где пользователи выбирают предустановленные суммы ($10, $20, $50) или произвольные значения, а также способы оплаты: Apple Pay, дебетовая карта, банковский перевод или счет Coinbase. Поддерживает несколько способов оплаты с разным временем зачисления: мгновенно для карт и Apple Pay, 1–3 дня для банковских переводов ACH. Средства зачисляются в USDC в сети Base; также пользователи могут отправить USDC напрямую на адрес кошелька через npx awal@2.0.3...
official
monetize-service
coinbase
Разверните платный API-эндпоинт, который другие агенты могут обнаруживать и оплачивать через протокол x402. Взимает USDC за запрос на Base с использованием протокола оплаты HTTP 402; клиенты платят подписанными транзакциями, без необходимости в API-ключах или аккаунтах. Автоматически регистрирует эндпоинты в x402 Bazaar для обнаружения агентами при объявлении расширений обнаружения. Поддерживает несколько ценовых уровней, маршруты с подстановочными знаками и несколько вариантов оплаты на эндпоинт с использованием промежуточного ПО Express. Создан на основе @x402/express и @x402/core...
official
pay-for-service
coinbase
Вызов платных API на Base с автоматической оплатой в USDC через протокол x402. Выполняет HTTP-запросы (GET, POST и т.д.) к конечным точкам с поддержкой x402, при этом атомарные платежи в USDC обрабатываются автоматически. Поддерживает настройку запросов через метод, JSON-тело, параметры запроса и пользовательские заголовки. Включает контроль платежей: установка максимальной суммы USDC на запрос и группировка связанных операций с идентификаторами корреляции. Требует аутентификации кошелька и достаточного баланса USDC; проверяет все пользовательские данные для предотвращения shell...
official
query-blockchain-data
coinbase
Запрос ончейн-данных блокчейна на Base с использованием CDP SQL API через x402. Используйте, когда вы или ваш пользователь хотите просмотреть ончейн-информацию о декодированных блоках,…
official
query-onchain-data
coinbase
Запрос ончейн-данных на Base с использованием SQL и оплатой x402 за каждый запрос. Доступ к декодированным событиям, транзакциям и блокам через CoinbaseQL — диалект SQL на основе ClickHouse, поддерживающий JOIN, CTE, подзапросы и стандартные функции. Доступны три основные таблицы: base.events (декодированные логи смарт-контрактов), base.transactions (полные данные транзакций) и base.blocks (метаданные блоков). Требуется фильтрация по индексированным полям (event_signature, address, block_timestamp) в запросах событий, чтобы избежать полного сканирования таблицы...
official