Skip to content
Back to skills

Renewal Tracker

ASecurity

Локализация РФ. Контроль сроков договора и автопролонгации: когда истекает, есть ли автопродление, до какого дня нужно заявить отказ, чтобы оно не сработало. Считает дату «последний день на отказ» и кладёт срок в дело. Используй, когда говорят «когда истекает договор», «когда отказываться», «не пропустим ли автопролонгацию», «поставь срок по договору».

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 20, 2026
ai-agentsgo

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add zhuga79/claude-for-legal-ru --skill renewal-tracker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Renewal Tracker?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Renewal Tracker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zhuga79-renewal-tracker/badge)](https://www.skillsdirectory.com/skills/zhuga79-renewal-tracker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: renewal-tracker
description: >
  Локализация РФ. Контроль сроков договора и автопролонгации: когда истекает, есть ли
  автопродление, до какого дня нужно заявить отказ, чтобы оно не сработало. Считает дату
  «последний день на отказ» и кладёт срок в дело. Используй, когда говорят «когда истекает
  договор», «когда отказываться», «не пропустим ли автопролонгацию», «поставь срок по договору».
argument-hint: "[путь к договору | реквизиты и условия о сроке текстом]"
---

<!--
Локализация РФ на основе commercial-legal/skills/renewal-tracker (anthropics/claude-for-legal,
Apache-2.0). Класс (b) по ADR-002 с правовым краем: исчисление сроков по ст. 190–194 ГК.

Независимое ревью другим провайдером (`codex`/OpenAI) выполнено 2026-08-27 — 2 находки применены:
прекращение договора по истечении срока не автоматическое (п. 3 ст. 425 ГК); добавлена оговорка о
рисках формулы переноса даты по ст. 193 ГК и о различии «направить»/«заявить»/«получено».
-->

# Сроки договора и автопролонгация

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

Прочитай профиль практики. Если включён режим ведения дел — срок пиши в реестр дела.

## Шаг 1. Собери условия о сроке

| Что найти | Зачем |
|---|---|
| Дата заключения и дата начала действия | Это разные даты; автопролонгация обычно считается от окончания срока действия |
| Срок действия: до даты / период / бессрочно | От формы зависит расчёт |
| Условие об автопролонгации: есть / нет | Формулировка «если ни одна из сторон не заявит…» |
| **Окно уведомления об отказе** | «не позднее чем за 30 дней до окончания» — ядро расчёта |
| Способ и адрес уведомления | Ст. 165.1 ГК: последствия — с момента доставки |
| Кто вправе подписать уведомление | Полномочия: устав, доверенность, МЧД |

Если условие об автопролонгации отсутствует — не пиши, что договор автоматически прекращается
истечением срока: по п. 3 ст. 425 ГК истечение срока действия договора влечёт прекращение
обязательств сторон, **только если это прямо предусмотрено законом или самим договором**; в
остальных случаях договор признаётся действующим до определённого в нём момента окончания
исполнения сторонами обязательства. Скажи точнее: «Автопролонгации нет — договор истекает
[дата], но проверь пункт о сроке действия: если он не говорит прямо, что окончание срока
прекращает обязательства сторон, договор может продолжать действовать до фактического исполнения
(п. 3 ст. 425 ГК), и трекать в этом случае всё равно нечего — не потому, что договора не станет,
а потому, что не действует условие об автопролонгации». Проверь также, не переходит ли исполнение
в фактические отношения после формального окончания срока. [сверено 2026-08-27]

## Шаг 2. Считай дату отказа

Правила исчисления — **ст. 190–194 ГК**:

- Срок определяется календарной датой, истечением периода либо указанием на событие, которое
  **неизбежно должно наступить** (ст. 190 ГК). «До подписания сторонами акта» событием в этом
  смысле не является — отметь это как дефект.
- Течение срока, определённого периодом, начинается **на следующий день** после календарной даты
  или наступления события (ст. 191 ГК).
- Срок в **годах** истекает в соответствующие месяц и число последнего года; в **месяцах** — в
  соответствующее число последнего месяца, а если такого числа нет — в последний день месяца
  (ст. 192 ГК).
- Если последний день — **нерабочий**, днём окончания считается ближайший следующий рабочий день
  (ст. 193 ГК).
- Действие можно совершить **до двадцати четырёх часов** последнего дня; письменные уведомления,
  сданные в организацию связи до 24 часов, считаются сделанными в срок. **Но если действие
  совершается в организации, срок истекает в час прекращения соответствующих операций**
  (ст. 194 ГК).

**Считай в обратную сторону от окончания срока действия**, а не от даты заключения:

```
последний день на отказ = окончание срока действия − окно уведомления
```

и затем применяй ст. 193 ГК осторожно, а не автоматически. Перенос с нерабочего дня по ст. 193
формально сдвигает **день окончания срока** вперёд — но для формулировки «**не менее чем/не
позднее чем за** N дней **до** окончания» это может на практике **сократить** минимальный интервал
уведомления, а не увеличить его: если перенос дня окончания вперёд не сопровождается симметричным
пересчётом даты «последний день на отказ», разница в днях между уведомлением и окончанием
уменьшается против того, что стороны реально согласовали. `[проверить практику применения ст. 193
к срокам предварительного уведомления]` **Практически безопаснее** класть в реестр **более ранний**
рабочий день (т. е. считать так, будто переноса не было, и брать ближайший рабочий день не позже
расчётной даты), а перенос вперёд по ст. 193 показывать отдельной строкой как альтернативную
правовую позицию с explicit предупреждением, а не как единственный расчёт.

**Разграничивай три разных момента**, которые формулировка договора и нормы ГК могут развести:
«**направить**» уведомление (действие стороны, ст. 194 ГК — можно успеть до 24 часов последнего
дня либо до часа прекращения операций в организации), «**заявить об отказе**» (момент, который
договор называет юридически значимым для самого отказа — не всегда совпадает с датой отправки) и
«**получено**» контрагентом (ст. 165.1 ГК — большинство правовых последствий уведомления наступает
с момента доставки, а не отправки). Формулировка договора «не позднее чем за N дней **уведомить**»
и «не позднее чем за N дней уведомление должно быть **получено**» дают разный крайний срок отправки
— уточни, какой из трёх моментов договор фактически называет, прежде чем считать дату. [сверено 2026-08-27]

**Заложи запас на доставку.** Юридически значимым уведомление становится по ст. 165.1 ГК с момента
доставки, а не отправки. Рекомендуй дату отправки с запасом на почтовый пробег и покажи обе:
крайнюю юридическую и рекомендуемую рабочую.

## Шаг 3. Положи срок в дело

Если режим ведения дел включён — запиши строку в `_reestr.yaml` активного дела:

```yaml
  - vid: vnutrennij
    sobytie: "окончание срока действия договора с <контрагент>"
    ot: <дата окончания>
    ischislenie: kalendarnye_dni
    dlitelnost: <окно уведомления>
    istekaet: <последний день на отказ>
    norma: "ст. 190–194 ГК; п. <N> договора"
    vosstanovim: false
    status: aktiven
    ischislil: agent
    proveril: null
```

`proveril: null` обязателен — расчёт агента не подтверждён, пока его не проверил человек. Любой
вывод с этим сроком помечай `[расчёт не подтверждён человеком]`. Сводка по всем таким срокам —
`/vedenie-del:portfel`.

## Формат вывода

```markdown
## Договор [реквизиты] — сроки

**Срок действия:** [до какой даты] · **Автопролонгация:** [есть, на какой срок / нет]
**Окно отказа:** [сколько дней/месяцев и от какого события считается, п. договора]

**Последний день заявить отказ:** [дата] `[расчёт не подтверждён человеком]`
*Расчёт: [окончание] − [окно] = [дата]; перенос по ст. 193 ГК: [да/нет]*
**Рекомендуемая дата отправки:** [дата с запасом на доставку по ст. 165.1 ГК]

**Куда и как направлять:** [адрес из договора / ЕГРЮЛ, способ, кто подписывает]

## Дефекты условия о сроке
[напр. срок привязан к событию, которое не является неизбежным (ст. 190 ГК); окно отказа не
названо; адрес для уведомлений не указан]

## Что сделать
- [ ] [шаги]
```

## Чего не делать

- **Не считай от даты заключения**, если автопролонгация привязана к окончанию срока действия.
- **Не давай одну дату** там, где юридический крайний срок и рабочая дата отправки различаются:
  пользователь запомнит одну, и это будет не та.
- **Не снимай пометку о неподтверждённом расчёте** «потому что арифметика простая». Ошибка здесь
  стоит года оплаты по ненужному договору.
- Не оценивай, выгодно ли продлевать, — это вопрос бизнеса и `/dogovornoe-pravo:review`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.