Параллельное проектирование API-интерфейсов

★ 6.6 · design

api-shape-explorer — это скилл для Claude Code, который генерирует несколько радикально различных дизайнов интерфейса модуля с помощью параллельных sub-агентов. Основан на принципе «Design It Twice» из книги «A Philosophy of Software Design»: сначала собираются требования (кто вызывает модуль, какие ключевые операции, что скрывать внутри), затем запускаются 3+ sub-агента через инструмент Task — каждый получает разное ограничение: минимум методов, максимум гибкости, оптимизация под типичный сценарий или вдохновение конкретной парадигмой. Результаты сравниваются по глубине интерфейса, простоте, общности и устойчивости к неправильному использованию. Подходит архитекторам и разработчикам, которые проектируют API, исследуют варианты контрактов модулей и хотят выбрать оптимальную форму интерфейса до начала реализации.