Контракты типов для параллельных агентов
engineering
parallel-agent-contracts — это скилл для Claude Code, который предотвращает дублирование типов при параллельной разработке кода несколькими агентами одновременно. Скилл задаёт обязательные шаги для каждого агента: проверку TypeScript через `npx tsc --noEmit` перед завершением задачи и grep-поиск существующих интерфейсов (`grep -r "interface TypeName" src/`) перед созданием новых. Ключевой элемент — канонический реестр типов с указанием владельца и пути импорта: `NormalizedTool`, `ToolCall`, `ToolResult`, `Message`, `ContentBlock`, `ProviderAdapter` и другие. Готовый шаблон промпта позволяет сразу вставить нужные записи реестра в задание агента, исключив любую неоднозначность относительно того, где живут типы. Подходит командам, которые координируют параллельных агентов в TypeScript-проектах и хотят избежать конфликтов типов без ручного ревью.
- #typescript
- #type-checking
- #parallel-agents
- #contracts
- #code-quality