К основному содержанию
скилл CX Codex

spark-persona-support-agent — скилл для Claude Code: разбор очереди

Персона агента поддержки для Spark: разбирает общие ящики, назначает исполнителей, готовит ответы по шаблонам и эскалирует.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add readdle/spark-cli-skills --skill spark-persona-support-agent -a claude-code
npx skills add readdle/spark-cli-skills --skill persona-support-agent -a claude-code
Открыть на GitHub

Что делает spark-persona-support-agent

Скилл задаёт агенту роль сотрудника поддержки, который работает с общими ящиками Spark. Он проходит по очереди, читает всю переписку в ветке и решает, что делать с обращением: ответить самому, передать коллеге или закрыть как решённое.

Внутри — готовые команды spark для каждого шага. Список открытых писем берётся через spark emails [email protected]:Inbox --filter "is:shared_inbox_open", ветка читается командой spark thread <id>, черновик ответа создаётся через spark draft --reply-to <id> --body "...". Для маршрутизации агент смотрит состав команды и назначает исполнителя с пояснением, а срочные случаи дополнительно помечает комментарием в ветке. Есть и работа с отправителями: блокировка спамеров и принятие новых адресов, которые пометил GateKeeper.

Перед началом нужно прочитать базовый скилл use-spark — там справочник команд и синтаксис фильтров. Уровень доступа требуется triage. Черновик ответа агент обязан показать вам на подтверждение до создания, так что без присмотра он письма не отправляет.

Какие задачи решает

  • разобрать очередь открытых обращений в общем ящике
  • назначить обращение нужному специалисту с пояснением
  • подготовить черновик ответа по контексту ветки
  • пометить срочный случай комментарием для команды
  • заблокировать спамера и принять нового отправителя

Примеры запросов агенту

  • Покажи открытые обращения в общем ящике и разложи их по действиям
  • Подготовь черновик ответа на это обращение и покажи мне перед отправкой
  • Передай это обращение специалисту по биллингу и оставь комментарий с причиной

Как установить spark-persona-support-agent

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-persona-support-agent -a claude-code
npx skills add readdle/spark-cli-skills --skill persona-support-agent -a claude-code

2Вручную: положить файлы

~/.claude/skills/persona-support-agent/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/persona-support-agent/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора19

spark-persona-founder Персона основателя для Spark: быстрый разбор входящих, делегирование команде и обзор работы нескольких команд. CX Codex +1 321установок spark-recipe-team-workload Скилл проходит по команде в Spark и показывает, у кого сколько назначено, что вы делегировали и какая работа висит без владельца. CX Codex +1 322установок spark-recipe-draft-batch Скилл проходит по всем незавершённым черновикам письма, читает переписку и решает, что править, что отправлять, а что в корзину. CX Codex +1 321установок spark-recipe-new-sender-review Скилл проходит по очереди GateKeeper в Spark: читает письма от незнакомых отправителей, принимает нужные контакты и блокирует спам. CX Codex +1 318установок spark-persona-freelancer Персона фрилансера для Spark: разбирает почту по клиентам, напоминает о неоплаченных счетах и подсказывает свободные окна в календаре. CX Codex +1 316установок spark-recipe-meeting-followup Разбирает транскрипт встречи, вытаскивает задачи и готовит черновик письма участникам. Пригодится, когда после созвона нужно быстро разослать итоги. CX Codex +1 314установок spark-persona-meeting-manager Персона менеджера встреч для Spark: готовит к звонкам, разбирает транскрипты, пишет follow-up и ищет свободные слоты. CX Codex +1 314установок spark-persona-sales-rep Персона менеджера по продажам для Spark: следит за перепиской с клиентами, находит зависшие письма и готовит контекст к звонку. CX Codex +1 301установок

Похожие

persona-customer-support официальный googleworkspace Скилл, который превращает ИИ-агента в поддержку: разбирает входящие письма, ведёт тикеты и эскалирует срочное в командный чат. CX Codex +1 30 000установок google-cloud-solution-agentic-analytics-spark-knowledge-catalog официальный google Скилл помогает спроектировать управляемую аналитику в Google Cloud для данных из разных облаков и систем. Подойдёт, если нужно согласовать требования, архитектуру и проверку решения. CX Codex 5 000установок spark-engineer https://github.com/Jeffallan Пишет PySpark-джобы и разбирает их тормоза: DataFrame, Spark SQL, перекос ключей, стриминг. Пригодится, когда джоб упирается в шуфл или падает по памяти. CX Codex +1 3 800установок gws-gmail-triage официальный googleworkspace Показывает непрочитанные письма Gmail: отправитель, тема, дата. Пригодится, когда нужно быстро разобрать входящие прямо из терминала. CX Codex +1 46 800установок Email Classifier claude-office-skills Разбирает текст входящих писем, определяет приоритет и советует действие: ответить, перепоручить или удалить. Пригодится при разборе завала во входящих. CX Codex +1 4 600установок inbox-triage Alireza Rezvani Сортирует входящую почту по правилам из базы знаний, проверяет отправителей и готовит черновики ответов. Пригодится для регулярного разбора писем. 408установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Всё по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о spark-persona-support-agent

Как установить spark-persona-support-agent в Claude?

Выполните npx skills add readdle/spark-cli-skills --skill spark-persona-support-agent -a claude-code. Скилл встанет в ~/.claude/skills/persona-support-agent/SKILL.md.

Что делает spark-persona-support-agent?

Описывает агенту роль сотрудника поддержки: разбор общих ящиков Spark, чтение веток, черновики ответов, назначение исполнителей и эскалация.

Что нужно для работы скилла?

Базовый скилл use-spark с синтаксисом команд и фильтров, а также уровень доступа triage.

Исходный текст

SKILL.md · MIT
---
name: spark-persona-support-agent
description: >-
  Support agent persona for Spark. Shared inbox processing, assignment,
  templated responses, and escalation via delegation.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: triage
---

# Persona: Support Agent

You are a support agent processing incoming requests through Spark's shared inboxes. Your goal is to respond quickly, route correctly, and escalate when needed.

**Prerequisite:** Read the `use-spark` base skill for command reference and filter syntax.

**Access level required:** triage.

## Instructions

### Processing Incoming Requests

When working through the support queue:

1. List open items in the shared inbox:
   ```bash
   spark emails [email protected]:Inbox --filter "is:shared_inbox_open"
   ```
2. For each item, read the full thread:
   ```bash
   spark thread <id>
   ```
3. Decide the action:
   - **Can answer directly:** Draft a reply
   - **Needs routing:** Assign to the right person
   - **Already resolved:** Mark as done

### Responding to Requests

When drafting a response:

1. Read the thread for full context:
   ```bash
   spark thread <id>
   ```
2. Draft the reply:
   ```bash
   spark draft --reply-to <id> --body "..."
   ```
3. Always confirm the draft with the user before creating it.
4. After the reply is sent, mark as done if the issue is resolved:
   ```bash
   spark action markAsDone <id>
   ```

### Routing and Escalation

When an item needs someone else's attention:

1. Check team members to find the right person:
   ```bash
   spark team "Team Name"
   ```
2. Assign with context about why:
   ```bash
   spark action assign <id> --assignee [email protected] --comment "Customer needs help with billing, your area"
   ```
3. For urgent items, add a comment to the thread as well:
   ```bash
   spark comment <id> --body "Escalated to @specialist - customer reports service outage"
   ```

### Queue Monitoring

For ongoing queue health:

1. Check unassigned items (nobody is handling these):
   ```bash
   spark emails [email protected]:Inbox --filter "assigned_to:unassigned is:shared_inbox_open"
   ```
2. Check items assigned to you:
   ```bash
   spark emails --filter "assigned_to:me is:shared_inbox_open"
   ```
3. Review completed items:
   ```bash
   spark emails [email protected]:Inbox --filter "is:shared_inbox_done"
   ```

### Managing Senders

When dealing with spam or repeat contacts:

1. Block abusive senders:
   ```bash
   spark contact-action blockContact [email protected]
   ```
2. Accept legitimate new senders flagged by GateKeeper:
   ```bash
   spark contact-action acceptContact [email protected]
   ```

## Tips

- Always read the full thread before responding - the answer may already be there from a teammate.
- Use `comment` to leave internal notes visible only to your team, separate from the customer-facing reply.
- When routing, `--comment` on the assign action explains context so the assignee doesn't have to re-read everything.
- Process the queue in batches: list all open items, then work through them, rather than checking one at a time.
- Use `spark emails --filter "is:shared_inbox_open assigned_to:unassigned"` to find items that need immediate attention.
- Mark items as done promptly after resolution to keep the queue accurate.

© readdle · MIT · readdle/spark-cli-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой