본문으로 건너뛰기
cccskills
무료GitHub에 공개

vdv

ВДВ-скилл — генератор и аудитор описания стадийного процесса по 6 принципам Вход·Действие·Выход. Используй для построения описания нового процесса (/vdv build) или проверки готового описания (/vdv audit).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md11.4 KB
  • test_cases.md11.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

ВДВ-скилл (Вход·Действие·Выход)

Service Clause: DP.SC.052
Источник принципов: PD.METHOD.008 §174-230 (каскад v9 стратегирования как эталонный тест-кейс)

Выполни: $ARGUMENTS


When to use

ВДВ-скилл — генератор и аудитор описания стадийного процесса по 6 принципам Вход·Действие·Выход. Используй для построения описания нового процесса (/vdv build) или проверки готового описания (/vdv audit).

Принципы ВДВ (эталон проверки)

Шесть инвариантов, по которым работают оба режима:

#ПринципФормулировкаТест нарушения
1Триада на каждой стадииУ стадии есть Вход, Действие, Выход. Нет одного — неполно.Одно из трёх полей отсутствует или пусто
2Сцепление выход→входВыход стадии должен стать входом одной из следующих.Выход стадии N не появляется во Входе ни одной последующей стадии (и не помечен «внешний» / «обещание контура»)
3Инвариант входаВход = выходы предыдущих + стабильные документы + «план для сравнения». Артефакт без производителя и без пометки «внешний» — сигнал пропущенной стадии.Во Входе стадии N стоит артефакт, которого нет в Выходе ни одной предыдущей стадии и нет пометки (внешний)
4Двусторонняя трассируемостьУ каждого артефакта есть производитель и потребитель. Без потребителя — лишний. Без производителя и без «внешний» — пропущенная стадия.Артефакт в Выходе без потребителя во Входах следующих стадий (и не является обещанием контура)
5Carry-overНезавершённое переносится во Вход следующей итерации того же контура.Повторяемый процесс (ритм > 1 итерации): вход первой стадии не включает carry-over от предыдущей итерации
6АнтипустышкаСтадия имеет прямую или косвенную трассировку к обещанию контура. Убрать стадию → нарушится ли обещание? Если нет — кандидат-пустышка.Проверка: убери стадию — нарушится ли обещание контура? Нет → ❌ кандидат-пустышка. Стадия не трассируется ни напрямую (выход = обещание), ни косвенно (цепочка выходов ведёт к обещанию)

Особые случаи принципа 5: одноитерационный процесс (однократный, без цикла) — принцип 5 неприменим, ставь ⏸ с пояснением.
Особые случаи принципа 6: обещание контура неизвестно — ⚠️ + запрос уточнения.


Algorithm

Режим /vdv build — Генерация

Алгоритм (подход C)

Шаг 1. Понять деятельность

Прочитать описание деятельности из $ARGUMENTS. Если описание слишком краткое (<1 предложения или нет ни одного результата/выхода) — запросить уточнение:

«Опишите деятельность подробнее: что происходит, какой основной результат, есть ли повторяющийся ритм?»

Шаг 2. Выделить стадии (быстрый черновик)

Из описания вывести предположительный набор стадий. Правила:

  • Каждая стадия = одно смысловое действие с проверяемым артефактом на выходе
  • Первая стадия: входы помечай как (внешний) если они не производятся внутри процесса
  • Ритм указывать если известен из контекста, иначе —
  • Формат: compact markdown-таблица, колонки строго в порядке: # | Стадия | Ритм | Вход | Действие | Выход

Шаг 3. Self-audit принципы 1-4

Сразу после черновика прогнать принципы 1-4 по построенной таблице. Показать:

Предварительный аудит (принципы 1-4):
П1 (триада): ✅ / ⚠️ / ❌ — <что нашёл>
П2 (сцепление): ✅ / ⚠️ / ❌ — <что нашёл>
П3 (инвариант входа): ✅ / ⚠️ / ❌ — <что нашёл>
П4 (трассируемость): ✅ / ⚠️ / ❌ — <что нашёл>
П5 (carry-over): ⏸ проверится после утверждения структуры
П6 (антипустышка): ⏸ проверится после утверждения обещания контура

Шаг 4. Inline трассируемость

После таблицы ВДВ вывести компактный блок:

| Артефакт | Произведён на стадии | Потребляется на стадиях |
|----------|----------------------|------------------------|
| Название | N. Стадия           | M. Стадия / → обещание контура / → carry-over (следующая итерация) |

Висячие артефакты (без потребителя внутри контура) помечать:

  • → обещание контура — терминальный выход, является обещанием
  • → carry-over (следующая итерация) — уходит в следующий цикл процесса (П5)
  • → ❌ потребитель не найден — нарушение П4

Шаг 5. Уточнение и финальный аудит

После правок пользователя — запустить полный аудит (шаги 1-5 режима audit) включая принципы 5-6.


Режим /vdv audit — Аудит

Алгоритм

Шаг 1. Получить описание

Входной текст из $ARGUMENTS — таблица стадий или текстовое описание. Если не содержит явной структуры стадий — спросить: «Выделите стадии или передайте таблицу с колонками Вход/Действие/Выход».

Шаг 2. Вывести обещание контура

Найти все выходы, не являющиеся входом ни одной последующей стадии = кандидаты на обещание контура. Показать:

«Я вижу обещание контура как: <список терминальных выходов>. Это верно?»

При несогласии — уточнить у пользователя. При нескольких терминальных выходах — попросить выбрать или подтвердить все.

Шаг 3. Прогнать 6 принципов

Для каждой стадии и каждого артефакта проверить все 6 принципов. Формат вердикта:

## Аудит процесса: <название>

### Принцип 1: Триада на каждой стадии
✅ Все стадии имеют триаду / ❌ Нарушения:
- Стадия N «<название>»: отсутствует <Вход | Действие | Выход>
  Фикс: <конкретное предложение>

### Принцип 2: Сцепление выход→вход
...

### Принцип 3: Инвариант входа
...

### Принцип 4: Двусторонняя трассируемость
...

### Принцип 5: Carry-over
✅ / ⚠️ / ❌ / ⏸ <пояснение>

### Принцип 6: Антипустышка
Обещание контура: <что принято>
✅ / ⚠️ / ❌ — <для каждой стадии с ❌: трассировка к обещанию не найдена>
  Фикс: <убрать стадию или явно связать с обещанием>

---
Итог: ✅ <N принципов OK> | ⚠️ <M предупреждений> | ❌ <K нарушений>

Шаг 4. Опционально: предложить исправление

Если есть ❌ — предложить исправленную таблицу стадий с применёнными фиксами.


Справка /vdv

ВДВ-скилл (Вход·Действие·Выход) — WP-413, DP.SC.052

Режимы:
  /vdv build <описание деятельности>  — построить описание процесса
  /vdv audit <описание стадий>         — проверить по 6 принципам ВДВ

6 принципов: триада · сцепление · инвариант входа · трассируемость · carry-over · антипустышка

Эталонный тест-кейс: каскад стратегирования v9 (PD.METHOD.008 §185-189)
Тест-кейсы разработки: test_cases.md
<!-- USER-SPACE --> <!-- /USER-SPACE -->

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

Разбор extraction-reports со status pending-review — решение R15 (accept/reject/defer) ЖИВЫМ ПИЛОТОМ, запись в Pack, обновление статуса, коммит. Вызывать при Close при наличии N>0 pending-review отчётов.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

archgate

무료

Оценка архитектурного решения по 7 характеристикам ЭМОГССБ (v3.1 — фильтр допуска, атрибут-сценарии, совет затронутых сторон; профиль без агрегатного балла, conjunctive screening). Используй когда пользователь предлагает архитектурное решение, новый инструмент или системное изменение.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

Classifies raw pilot request → structured JSON {task_type, class, artifact, budget_estimate, confidence, routing_tag, resolution_path, schema_version, result_type, expected_result_kind, result_kind_resolution, hypothesis_relation}. Keyword-fast (<200ms) or Haiku fallback (<60s). Does NOT create WP or call executor.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

Audit repository documentation: detect drift between code and docs, report coverage by category. Run manually or on triggered drift critical.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

Аудит пользовательской инсталляции IWE. Запускает scripts/iwe-audit.sh + MCP healthcheck + smoke-test ритуала через sentinel-механику (контракт dry-run-contract.md), передаёт отчёт subagent'у в роли VR.R.002 Аудитор (context isolation) → verdict ✅/⚠️/❌ по 6 компонентам (Inventory, L1 drift, {{GOVERNANCE_REPO}}, L3 customizations, MCP, ритуал). Используй после restore из бэкапа, после update.sh, или при еженедельной сверке.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TserenTserenov/FMT-exocortex-template632026년 10월 22일 업데이트

TserenTserenov의 스킬 모두 보기

이 스킬의 문제 신고