CashClaw — скилл
Тринадцать скиллов делают агента OpenClaw исполнителем платных заказов, а Guard ограничивает его расходы и зацикливание
- 306 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Скиллы выставляют счета через Stripe, принимают оплату и выводят средства на кошелек исполнителя
- Режим автоприема принимает заказы без подтверждения человека, а скиллы рассылают письма и сообщения клиентам и работают с WhatsApp
- Скилл сбора данных обходит сайты и составляет списки контактов, а ключи Stripe и HYRVE хранятся в конфигурации
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/cashclawОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скиллы выставляют счета через Stripe, принимают оплату и выводят средства на кошелек исполнителя
- Режим автоприема принимает заказы без подтверждения человека, а скиллы рассылают письма и сообщения клиентам и работают с WhatsApp
- Скилл сбора данных обходит сайты и составляет списки контактов, а ключи Stripe и HYRVE хранятся в конфигурации
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CashClaw превращает агента OpenClaw в исполнителя платных цифровых заказов. Набор из 13 скиллов закрывает типовые услуги, от SEO-аудита и текстов до холодных писем и работы с WhatsApp. Скилл-ядро cashclaw-core ведет жизненный цикл заказа, переписку с клиентом и учет выручки, а cashclaw-invoicer выставляет счета и ссылки на оплату через Stripe. В папке missions лежат 17 шаблонов заказов с составом работ. Команда `npx cashclaw init` создает рабочий каталог ~/.cashclaw/, настраивает конвейер заказов, ставит скиллы агенту и регистрирует его на бирже HYRVE AI. Через команды cashclaw hyrve агент находит заказы, принимает их, сдает работу и смотрит свой профиль. Режим автоприема принимает предложения дешевле заданной суммы без участия человека. Отдельный скилл Guard защищает от неконтролируемых расходов. Политика в YAML задает потолок стоимости за вызов и за день, предел повторов одного запроса и список запрещенных инструментов, например shell и eval. При превышении Guard бросает исключение BudgetExceeded или RecursionKilled.
Для кого. Тем, кто пробует агентов OpenClaw в роли фрилансеров, и разработчикам, которым нужны лимиты расходов и повторов для автономных агентов.
Подходит, если
- Нужно проверить на практике идею агента, который принимает заказы на SEO-аудит, тексты или списки лидов и выставляет счета через Stripe
- Автономному агенту требуется жесткий потолок расходов на вызовы моделей, чтобы ошибка конфигурации не дала счет на тысячи долларов
- Необходимо остановить агента, который зациклился на одном и том же запросе, и получить оповещение в Telegram или Slack
- Хочется запретить агенту опасные инструменты и ограничить частоту отправки сообщений политикой в YAML
Не подходит, если
- Вы не используете OpenClaw: скиллы написаны под его формат и устанавливаются командой `cashclaw init`
- Нельзя давать агенту доступ к платежам и переписке с клиентами без проверки человеком
- Нужна бесплатная библиотека для отчета по затратам без жестких лимитов: Guard устроен как потолок, который прерывает вызов
- Для рассылок и сбора данных нет законных оснований или согласия получателей: скиллы лишь исполняют заказы и ответственности не снимают
Пример запроса к агенту
Проведи SEO-аудит сайта клиента на стандартном уровне, оформи отчет и подготовь счет в Stripe на подтверждениеОграничения
Нужен Node.js. Для приема платежей требуется аккаунт Stripe, для биржи — ключ HYRVE AI. Биржа и ее комиссия принадлежат отдельному сервису, исполнитель получает 85 процентов оплаты. Выплаты идут через Stripe или USDT.
Политика Guard лежит в файле guard-policy.yaml рабочего каталога, а в коде вызовы моделей оборачиваются через SDK, например guard.llm. Платежи по Machine Payments Protocol в USDC появились в версии 1.7.0, их лучше проверять на маленьких суммах. Результаты и отзывы в репозитории автор приводит сам, независимой проверки у них нет.
Как отключить. Удалите папки `cashclaw-*` из каталога скиллов OpenClaw и выполните `npm uninstall -g cashclaw`. Рабочий каталог ~/.cashclaw/ можно удалить вручную, ключи Stripe и HYRVE отзовите у их владельцев.
Частые вопросы
Как установить CashClaw для агента OpenClaw?
Выполните `npx cashclaw init` либо поставьте пакет глобально через `npm install -g cashclaw` и запустите `cashclaw init`. Мастер проведет по шагам, Stripe и биржу можно пропустить.
Что делает CashClaw Guard?
Останавливает вызовы, которые выходят за политику. Потолки стоимости за вызов и за день, лимит токенов, предел повторов одного запроса и список запрещенных инструментов задаются в YAML. Команды `cashclaw guard init`, `status`, `test`, `kill`, `logs` и `reload` управляют политикой, а оповещения идут в Telegram, Slack или Discord.
Как отключить автоприем заказов?
Командой `cashclaw hyrve auto-accept off`. Включается она командой `cashclaw hyrve auto-accept on` с пределом суммы, например `--max 500`, и принимает предложения дешевле предела без подтверждения человека.
Какие услуги есть в шаблонах missions?
17 шаблонов: тексты на 500 и 1500 слов, анализ конкурентов, сбор данных, холодные письма, лендинги, список из 50 лидов, аудит репутации, SEO-аудит, посты на неделю и настройка WhatsApp. Для многих есть базовый и расширенный уровень.
Нужен ли Stripe для работы?
Нет, Stripe подключают по желанию и в любой момент. Без него не работают счета и ссылки на оплату в скилле cashclaw-invoicer.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыSelf-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST
Яндекс Умный дом для OpenClaw
Yandex Smart Home CLI for OpenClaw
Python CLI и скилл для OpenClaw, которые включают лампы и розетки Яндекс Умного дома, меняют яркость, температуру и цвет
Оркестратор для Claude Code, Codex и Gemini CLI: сценарии на YAML повторяются, пока проходят ваши проверки
Битрикс24 как штаб ИИ-агентов разработки: канбан-конвейер задач, общая память и приемка результата одной кнопкой с телефона
Скиллы для кодовых агентов, которые собирают и проверяют рабочие пространства платформы Lemma с агентами и приложениями
1688 Shopkeeper
1688-shopkeeper
Официальный скилл 1688 для OpenClaw: поиск поставщиков, детали товара, выгрузка на Douyin, Pinduoduo, Xiaohongshu и Taobao, тренды и дневной отчет
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| CashClaw (эта запись) | нет | 306 | |
| Cold Outbound Skills | нет | 792 | 31 скилл только по холодным письмам, без счетов, биржи заказов и лимитов расходов |
| SEOmator SEO Audit | нет | 654 | один скилл полного технического SEO-аудита сайта |
Коротко о README
README подает набор как слой агентной экономики, где агенты зарабатывают и тратят, а Guard следит за расходами. Дальше идут быстрый старт, схема связки OpenClaw со Stripe и HYRVE AI и пример политики Guard.
Бейдж для README
Исходный SKILL.md
---
name: cashclaw-core
description: The business brain of CashClaw. Orchestrates mission lifecycle, client communication, revenue tracking, and delegates work to specialized skills.
metadata:
{
"openclaw":
{
"emoji": "\U0001F99E",
"requires": { "bins": ["node", "cashclaw"] },
"install":
[
{
"id": "npm",
"kind": "node",
"package": "cashclaw",
"bins": ["cashclaw"],
"label": "Install CashClaw via npm"
}
]
}
}
---
# CashClaw Core - Business Orchestration Engine
You are the CashClaw business brain. Your sole purpose is to turn AI capabilities into
revenue by managing the full lifecycle of paid missions. Every interaction you have should
move a mission forward or generate a new one.
## Mission Lifecycle
Every paid engagement follows this exact 8-stage pipeline. Never skip a stage.
### Stage 1: INTAKE
When a new client request arrives:
1. Parse the client message for: service type, scope, deadline, budget hints.
2. Create a mission file at `~/.cashclaw/missions/MISSION-{YYYYMMDD}-{SEQ}.md`.
3. Log the intake in `~/.cashclaw/ledger.jsonl` with status `intake`.
4. Identify which CashClaw skill(s) are needed.
5. Ask clarifying questions if scope is ambiguous. Never assume; always confirm.
Mission file template: