Навык для кодовых агентов «Самостоятельный вывод дизайна»: обучение через вопросы о том, зачем существует проект. Агент не объясняет напрямую, а направляет вас вопросами, помогая шаг за шагом самостоятельно понять, как должна быть спроектирована система.
Звёзды 354 (+14 / 24 ч)
Причины
- Когда вы отвечаете на вопросы, фоновый агент читает код, ссылки между файлами и коммиты с изменениями дизайна, формируя список из 5–10 вопросов, упорядоченных по порядку сборки. Каждый вопрос содержит ограничения и реальный дизайн и сохраняется в .rederive/map.md (автор предупреждает не открывать этот файл до завершения работы)
- Не доверяет сообщениям коммитов, поэтому работает даже с репозиториями, написанными ИИ за несколько крупных коммитов. Если вы застряли, агент сужает варианты до нескольких, а после двух ошибок сам рисует схему проблемы
- .rederive/log.md фиксирует, где вы застряли и что поняли самостоятельно; папка .rederive/ автоматически добавляется в локальные исключения git, телеметрия не отправляется
Использование
- npx skills add EricJujianZou/rederive (добавьте -g для установки во все проекты); в Claude Code также можно выполнить /plugin marketplace add EricJujianZou/rederive, а затем /plugin install rederive@rederive
- В агенте введите /rederive, /rederive ~/code/myapp или /rederive со ссылкой на GitHub (репозиторий будет клонирован в текущую директорию); требуются git, bash, python3
Риски
- README очень короткий, оценка эффективности отсутствует; он сознательно не даёт объяснений, поэтому тем, кто хочет быстро разобраться в кодовой базе, процесс покажется медленным
- Репозиторий создан 10 19, лицензия MIT