act-processor

star 3

Обработка и генерация актов КС-2, КС-3 и других закрывающих документов. Используй когда пользователь говорит "обработай акт", "сформируй КС-2", "закрывающие документы", "акт выполненных работ", "справка о стоимости".

alexgrebeshok-coder By alexgrebeshok-coder schedule Updated 2/20/2026

name: act-processor description: Обработка и генерация актов КС-2, КС-3 и других закрывающих документов. Используй когда пользователь говорит "обработай акт", "сформируй КС-2", "закрывающие документы", "акт выполненных работ", "справка о стоимости".

Act Processor — Обработка актов выполненных работ

Назначение

Работа с актами и закрывающими документами:

  • Обработка входящих актов КС-2, КС-3
  • Генерация актов на основе данных о выполнении
  • Проверка соответствия сметам и договору
  • Формирование пакета закрывающих документов

Формы документов

КС-2 (Акт о приёмке выполненных работ)

Унифицированная форма для фиксации объёмов и стоимости выполненных работ.

КС-3 (Справка о стоимости выполненных работ)

Сводный документ для оплаты, суммирует данные из КС-2.

КС-6а (Журнал учёта выполненных работ)

Накопительная ведомость по проекту.

Структура КС-2

┌─────────────────────────────────────────────────────────────┐
│                     АКТ                                     │
│         О ПРИЁМКЕ ВЫПОЛНЕННЫХ РАБОТ                        │
│                     № ___                                   │
├─────────────────────────────────────────────────────────────┤
│ Стройка: ________________________________________________  │
│ Объект: _________________________________________________  │
│ Договор: № ___ от _______                                   │
│ Отчётный период: с ___ по ___                               │
├─────────────────────────────────────────────────────────────┤
│ № │ Наименование │ Ед. │ Кол-во │ Цена │ Стоимость          │
│   │ работ        │ изм │        │      │                    │
├───┼──────────────┼─────┼────────┼──────┼────────────────────┤
│ 1 │ Разработка   │ м³  │ 1000   │ 500  │ 500 000            │
│   │ грунта       │     │        │      │                    │
├───┼──────────────┼─────┼────────┼──────┼────────────────────┤
│   │ ИТОГО:       │     │        │      │ 500 000            │
└───┴──────────────┴─────┴────────┴──────┴────────────────────┘
│ Сдал: Подрядчик          │ Принял: Заказчик                 │
│ _____________            │ _____________                    │
└──────────────────────────┴──────────────────────────────────┘

Workflow

Режим 1: Обработка входящего акта

Шаг 1: Загрузка документа

  • Поддерживаемые форматы: PDF, Excel, Word
  • Извлечение данных: номер, дата, объёмы, стоимость

Шаг 2: Верификация

  • Проверка соответствия смете
  • Проверка расценок (ФГИС ЦС, договорные)
  • Проверка объёмов (не более остатка по договору)
  • Арифметическая проверка

Шаг 3: Формирование заключения

✅ Проверка акта КС-2 № 5 от 25.01.2026

Объёмы: ✓ Соответствуют смете
Расценки: ✓ Соответствуют договору
Арифметика: ✓ Корректна
Остаток по договору: 2 500 000 ₽

Рекомендация: К ПОДПИСАНИЮ

Режим 2: Генерация акта

Шаг 1: Сбор данных

  • Данные о выполнении из progress-tracker
  • Расценки из сметы/договора
  • Период отчётности

Шаг 2: Формирование акта

  • Заполнение шапки (реквизиты, договор, период)
  • Заполнение табличной части (работы, объёмы, стоимость)
  • Расчёт итогов

Шаг 3: Генерация пакета документов

  1. КС-2 (Excel)
  2. КС-3 (Excel)
  3. Сопроводительное письмо (Word)
  4. Счёт на оплату (опционально)

Проверки

Соответствие смете

# Проверка: объём в акте ≤ объём в смете - ранее закрыто
остаток_по_смете = смета.объём - сумма(ранее_закрыто)
if акт.объём > остаток_по_смете:
    ❌ "Превышение объёма по позиции {название}"

Соответствие расценкам

if акт.расценка != договор.расценка:
    ❌ "Расценка не соответствует договору"
    expected: договор.расценка
    actual: акт.расценка

Арифметика

if акт.объём * акт.расценка != акт.стоимость:
    ❌ "Арифметическая ошибка"
    expected: акт.объём * акт.расценка
    actual: акт.стоимость

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

Пример 1: Проверка входящего акта

Пользователь: Проверь акт КС-2 от субподрядчика [прикладывает файл]

Claude:
📋 Проверка акта КС-2 № 12 от 25.01.2026
Субподрядчик: ООО "СтройМонтаж"
Договор: № 45-2025 от 01.06.2025

**Результаты проверки:**

✅ Реквизиты: корректны
✅ Период: 01.01.2026 - 25.01.2026
✅ Объёмы: соответствуют журналу работ

⚠️ Замечания:
1. Позиция 3 "Укладка асфальтобетона":
   - В акте: 1200 м²
   - Остаток по договору: 1000 м²
   - Превышение: 200 м² (требует допсоглашение)

2. Позиция 7 "Монтаж ограждений":
   - Расценка в акте: 1500 ₽/п.м.
   - Расценка по договору: 1400 ₽/п.м.
   - Разница: +100 ₽/п.м.

**Рекомендация:** Вернуть на доработку с замечаниями

Пример 2: Генерация акта

Пользователь: Сформируй акт КС-2 по проекту "Мост №5" за январь

Claude:
📝 Формирую акт КС-2...

**Данные из progress-tracker:**
- Проект: Мост №5
- Период: 01.01.2026 - 31.01.2026
- Выполнено работ: 12 позиций
- Общая стоимость: 4 500 000 ₽

**Генерирую документы:**
1. КС-2_Мост5_январь_2026.xlsx
2. КС-3_Мост5_январь_2026.xlsx
3. Сопроводительное_КС_Мост5.docx

**Сводка:**
| Раздел | Стоимость |
|--------|-----------|
| Земляные работы | 1 200 000 |
| Бетонные работы | 2 800 000 |
| Арматурные работы | 500 000 |
| **ИТОГО:** | **4 500 000** |

Пример 3: Накопительный итог

Пользователь: Покажи сколько закрыто по договору с начала работ

Claude:
📊 Накопительный итог по договору № 125-2025

**Договор:** 15 000 000 ₽
**Период:** март 2025 - январь 2026

| Месяц | КС-2 № | Сумма | Накопительно | % |
|-------|--------|-------|--------------|---|
| Март | 1 | 1 200 000 | 1 200 000 | 8% |
| Апрель | 2 | 1 800 000 | 3 000 000 | 20% |
| Май | 3 | 2 500 000 | 5 500 000 | 37% |
| ... | ... | ... | ... | ... |
| Январь | 10 | 4 500 000 | 12 000 000 | 80% |

**Остаток:** 3 000 000 ₽ (20%)
**Прогноз закрытия:** февраль 2026

Интеграция

  • progress-tracker — данные о выполнении работ
  • contract-analyzer — условия договора, расценки
  • letter-generator — сопроводительные письма
  • xlsx — генерация Excel-файлов
  • 1С:ERP — синхронизация с бухгалтерией

Выходные документы

  1. КС-2_[проект]_[период].xlsx — акт о приёмке
  2. КС-3_[проект]_[период].xlsx — справка о стоимости
  3. Сопроводительное_КС_[проект].docx — письмо
  4. Реестр_актов_[проект].xlsx — накопительная ведомость
Install via CLI
npx skills add https://github.com/alexgrebeshok-coder/ai-pmo-skills --skill act-processor
Repository Details
star Stars 3
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator
alexgrebeshok-coder
alexgrebeshok-coder Explore all skills →