Claude-skill-registry crm

Работа с CRM, лидами и WhatsApp диалогами

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/crm-dengineproblem-agents-monorepo" ~/.claude/skills/majiayu000-claude-skill-registry-crm && rm -rf "$T"
manifest: skills/data/crm-dengineproblem-agents-monorepo/SKILL.md
source content

CRM Skill

Этот skill позволяет работать с лидами, диалогами и CRM системой.

Базовый формат вызова

curl -s -X POST http://agent-brain:7080/brain/tools/{toolName} \
  -H "Content-Type: application/json" \
  -d '{...параметры...}'

Leads (Лиды)

getLeads

Получить список лидов.

curl -s -X POST http://agent-brain:7080/brain/tools/getLeads \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "status": "new", "limit": 50}'

Параметры:

  • adAccountId
    - ID рекламного аккаунта
  • status
    - Статус: new, qualified, rejected, converted
  • period
    - Период: last_1d, last_7d, last_30d
  • limit
    - Лимит записей

getLeadDetails

Детали лида.

curl -s -X POST http://agent-brain:7080/brain/tools/getLeadDetails \
  -H "Content-Type: application/json" \
  -d '{"leadId": "123"}'

updateLeadStage

Изменить стадию лида.

curl -s -X POST http://agent-brain:7080/brain/tools/updateLeadStage \
  -H "Content-Type: application/json" \
  -d '{"leadId": "123", "stage": "qualified", "reason": "Confirmed interest"}'

Воронка продаж

getFunnelStats

Статистика воронки.

curl -s -X POST http://agent-brain:7080/brain/tools/getFunnelStats \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "period": "last_30d"}'

getSalesQuality

Качество продаж.

curl -s -X POST http://agent-brain:7080/brain/tools/getSalesQuality \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "period": "last_30d"}'

AmoCRM Integration

getAmoCRMStatus

Статус интеграции с AmoCRM.

curl -s -X POST http://agent-brain:7080/brain/tools/getAmoCRMStatus \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123"}'

getAmoCRMPipelines

Воронки AmoCRM.

curl -s -X POST http://agent-brain:7080/brain/tools/getAmoCRMPipelines \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123"}'

syncAmoCRMLeads

Синхронизация лидов с AmoCRM.

curl -s -X POST http://agent-brain:7080/brain/tools/syncAmoCRMLeads \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123"}'

getAmoCRMKeyStageStats

Статистика по ключевым этапам.

curl -s -X POST http://agent-brain:7080/brain/tools/getAmoCRMKeyStageStats \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "period": "last_30d"}'

getAmoCRMQualificationStats

Статистика квалификации.

curl -s -X POST http://agent-brain:7080/brain/tools/getAmoCRMQualificationStats \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "period": "last_30d"}'

getAmoCRMLeadHistory

История лида в AmoCRM.

curl -s -X POST http://agent-brain:7080/brain/tools/getAmoCRMLeadHistory \
  -H "Content-Type: application/json" \
  -d '{"leadId": "123"}'

WhatsApp Диалоги

getDialogs

Получить диалоги.

curl -s -X POST http://agent-brain:7080/brain/tools/getDialogs \
  -H "Content-Type: application/json" \
  -d '{"adAccountId": "act_123", "status": "active", "limit": 20}'

getDialogMessages

Сообщения диалога.

curl -s -X POST http://agent-brain:7080/brain/tools/getDialogMessages \
  -H "Content-Type: application/json" \
  -d '{"dialogId": "123", "limit": 50}'

analyzeDialog

AI-анализ диалога.

curl -s -X POST http://agent-brain:7080/brain/tools/analyzeDialog \
  -H "Content-Type: application/json" \
  -d '{"dialogId": "123"}'

searchDialogSummaries

Поиск по саммари диалогов.

curl -s -X POST http://agent-brain:7080/brain/tools/searchDialogSummaries \
  -H "Content-Type: application/json" \
  -d '{"query": "интересуется ценой", "adAccountId": "act_123"}'

Примеры использования

Анализ качества лидов

  1. Получи лидов:
    getLeads
  2. Получи статистику воронки:
    getFunnelStats
  3. Сравни с предыдущим периодом

Анализ диалогов

  1. Получи диалоги:
    getDialogs
  2. Проанализируй важные:
    analyzeDialog
  3. Найди паттерны в саммари:
    searchDialogSummaries