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

pac-update-status — команда для Claude Code: статусы PAC-тикетов

Обновляет статус тикета в Product as Code: меняет состояние, исполнителя и оставляет комментарий о прогрессе. Пригодится, когда тикеты лежат в .pac/ и их надо вести из терминала.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command project-management/pac-update-status
Открыть на GitHub

Что делает pac-update-status

Команда работает с YAML-тикетами в каталоге .pac/tickets/. Сначала она проверяет окружение PAC и считает активные тикеты, затем находит нужный, читает его текущее состояние и проверяет, допустим ли переход. После этого файл тикета перезаписывается с новым статусом и отметкой времени, а родительский эпик получает обновлённый прогресс.

Статусы: backlog, in-progress, review, blocked, done, cancelled. Переходы идут по цепочке backlog → in-progress → review → done, а blocked и cancelled стоят сбоку как промежуточные. Аргументы задают, что именно менять: --ticket <ticket-id>, --status <status>, --assignee <assignee>, --comment <comment>, --epic <epic-id> для фильтра по эпику. Без --ticket команда предложит выбрать тикет вручную.

Инструменты ограничены набором Read, Write, Edit, Bash. Есть привязка к git: для in-progress команда предложит создать ветку, для review — пул-реквест, для done — слияние. Всё это подсказки, а не автоматические действия, поэтому без настроенного git-репозитория они останутся просто текстом в отчёте.

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

  • перевести тикет из backlog в in-progress одной командой
  • сменить исполнителя и не потерять историю правок
  • оставить комментарий о прогрессе прямо в YAML тикета
  • проверить, какие тикеты трогали за последнюю неделю
  • обновить прогресс эпика после закрытия дочернего тикета

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

  • Обнови статус тикета PAC-12 на in-progress и назначь его на меня
  • Добавь комментарий к тикету PAC-7: ждём ревью от команды
  • Покажи тикеты эпика auth и предложи, что перевести в review

Как установить pac-update-status

1Через claude-code-templates

npx claude-code-templates@latest --command project-management/pac-update-status

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

.claude/commands/pac-update-status.md

Вызов — /pac-update-status. Для всех проектов — ~/.claude/commands/

Вопросы о pac-update-status

Как установить pac-update-status в Claude Code?

Выполните npx claude-code-templates@latest --command project-management/pac-update-status, после чего команда окажется в .claude/commands/pac-update-status.md.

Что делает pac-update-status?

Меняет статус PAC-тикета, исполнителя и комментарии в YAML-файлах каталога .pac/tickets/, а заодно обновляет прогресс родительского эпика.

Какие статусы тикетов допустимы?

backlog, in-progress, review, blocked, done и cancelled. Основная цепочка — backlog → in-progress → review → done, а blocked и cancelled используются как промежуточные состояния.

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

pac-update-status.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[ticket-id] | --status | --assignee | --comment"
description: Update PAC ticket status and track progress in Product as Code workflow
---

# Update PAC Ticket Status

Update ticket status and track progress in Product as Code workflow: **$ARGUMENTS**

## PAC Environment Check

- PAC directory: !`ls -la .pac/ 2>/dev/null || echo "No .pac directory found"`
- Active tickets: !`find .pac/tickets/ -name "*.yaml" 2>/dev/null | wc -l`
- Recent updates: !`find .pac/tickets/ -name "*.yaml" -mtime -7 2>/dev/null | wc -l`

## Task

Update PAC ticket status and track development progress:

**Arguments**:
- --ticket <ticket-id>: Ticket ID to update (or select interactively)
- --status <status>: New status (backlog/in-progress/review/blocked/done/cancelled)
- --assignee <assignee>: Update assignee
- --comment <comment>: Add progress comment
- --epic <epic-id>: Filter tickets by epic for selection

**Status Update Process**:
1. Validate PAC environment and locate ticket
2. Load current ticket state and validate status transitions
3. Update ticket YAML with new status and timestamp
4. Handle status-specific actions (branch creation, PR suggestions)
5. Update parent epic with ticket progress
6. Generate status update summary with next actions

**Valid Status Transitions**: backlog→in-progress→review→done, with blocked/cancelled as intermediate states.

**Git Integration**: Suggests branch creation for in-progress, PR creation for review, and merge for done status.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Заметки, задачи и проекты» →
status Seth Hobson Показывает состояние проекта Conductor, активные треки и следующие действия. Нужна, когда важно увидеть прогресс по задачам и блокеры. CX Codex 348установок sprint-status Donchitos Читает план спринта и файлы историй, показывает, сколько сделано и сколько осталось. Пригодится, когда нужно быстро понять, как идёт спринт. CX Codex +1 411установок status-report официальный anthropics Скилл генерирует структурированный отчёт о здоровье проекта для руководства: статусы по KPI, список рисков и нужные решения. Пригодится, когда нужно превратить активность из трекера в читаемый нарратив. CX Codex +1 3 100установок generate-status-report atlassian Собирает статус-отчёт по проекту из задач Jira и публикует его в Confluence. Пригодится, когда нужно регулярно отчитываться о прогрессе. CX Codex +1 315установок matter-update официальный anthropics Дописывает датированное событие в историю судебного дела и обновляет строку в _log.yaml: статус, риск, ближайший дедлайн, материальность. CX Codex +1 593установок hub-status Alireza Rezvani Показывает состояние DAG, прогресс агентов и ветки в сессии AgentHub. Нужен, когда несколько агентов работают над одной задачей и пора понять, кто где. 3установок

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

Весь набор →
voidbeast-gpt41enhanced Автономный субагент для фулстек-разработки: сам выбирает режим работы, исследует код и доводит задачу до конца. 166установок backend-to-frontend-handoff-docs Скилл собирает API-хендофф-документ для фронтенд-разработчиков: эндпоинты, DTO, валидация и граничные случаи в одном markdown-файле. 164установок change-logger Хук пишет каждое изменение файла в CSV: время, инструмент, путь, действие и детали. Пригодится, когда готовишь демо и нужно показать, что именно агент трогал. 163установок git-bisect-helper Ведёт сессию git bisect и сама помечает коммиты good/bad по коду выхода теста. Пригодится, когда непонятно, какой коммит сломал поведение. 163установок cloud-architect Скилл для Claude, который помогает проектировать инфраструктуру в AWS, Azure и GCP: Terraform, CDK, стоимость, безопасность. 157установок behavioral-modes Задаёт агенту набор поведенческих режимов — от брейншторма до деплоя. Пригодится, когда ответы нужно подгонять под тип задачи. 157установок pubmed-database Скилл для работы с PubMed через REST API: сложные запросы с MeSH, пакетная обработка, поиск статей по PMID и DOI. 149установок timeline-compressor Сжимает реальные сроки проекта в быстрые циклы симуляции, чтобы быстрее проверить решения и риски. Пригодится, когда нужно проиграть сценарий до старта. 146установок

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

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