claude-marketplace/plugins/222a-seo-audit/commands/222a-status.md

26 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
description: Статус последнего или указанного аудита
argument-hint: "[audit_run_id]"
---
Пользователь хочет посмотреть статус аудита. Аргумент: `$ARGUMENTS`
## Шаги
1. **Определить audit_run_id:**
- Если аргумент задан — используй его.
- Если пустой — вызови `list_audits` и возьми последний (самый свежий) аудит. Если их нет — сообщи «нет аудитов, запустите `/222a-audit <url>`».
2. **Получить статус:**
- Вызови `get_audit_status` с этим `audit_run_id`.
3. **Показать пользователю:**
- `status` (running/completed/failed/cancelled)
- Если running — текущий этап и прогресс (если поле есть в ответе)
- Если completed — дата завершения, краткие метрики (issue counts из `get_audit_context.summary` если нужно — отдельным вызовом)
- Если failed/cancelled — причина
4. **Подсказки:**
- Если completed — предложи `/222a-issue <code>`, `/222a-report`, `/222a-progress`
- Если running — предложи перезапустить `/222a-status` через минуту