| name | explorer-context-pack |
| description | context_pack v3 skill pack для multi-agent handoff через MCP (input/output): контракт, daily workflows, finalize/TTL, recovery, templates. |
context_pack (v3) — Skill pack (distributable)
Этот skill лежит в skills/ (не в скрытых папках), чтобы пользователи могли
скачать репозиторий и установить/подключить его к своим агентам.
SSOT: TECHNICAL.md (контракт, ошибки, finalize, paging, migration).
Hard contract (v3)
input actions: list|get|write|ttl|delete
output actions: list|read
input.write — только document full-replace snapshot (legacy v2 create/upsert_*/set_* запрещены)
- update (
input.write / input.ttl) требует expected_revision
- finalize: сначала
input.write(validate_only=true, document.status=finalized), потом persist
- handoff между агентами — по точному
pack_id (pk_[a-z2-7]{8}), не по name
output.read: profile=orchestrator|reviewer|executor, pagination: page_token, filter: contains
60-секундный daily path
- Найди/создай pack:
input.list → при необходимости input.write (create).
- Перед мутацией:
input.get(id) → возьми revision.
- Запиши полный snapshot:
input.write(id, expected_revision, document).
- Перед finalize:
validate_only=true.
- Finalize commit (persist).
- Handoff-view:
output.read(id=<pack_id>, profile=orchestrator).
- В чат:
pack_id + 1-line summary + next action.
Router по references (progressive disclosure)
Открывай только нужное:
references/00-v3-contract-cheatsheet.md — copy/paste JSON
references/10-daily-workflows.md — role workflows
references/20-finalize-qa-freshness.md — finalize/TTL/freshness
references/30-recovery-playbook.md — recovery
references/40-section-templates.md — section templates
references/50-naming-conventions.md — naming/contains discipline
references/60-anti-patterns.md — анти-паттерны
Minimal handoff protocol (в чат)
pack_id (exact)
status (draft|finalized)
- что читать (
profile=orchestrator|reviewer|executor)
- 1-line summary
- next action