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

1.4 KiB
Raw Blame History

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 через минуту