first-principles — Инструмент для анализа и принятия решений
Когда требуется переосмыслить подход к решению задачи, навык-помощник "first-principles" позволяет пользователям деконструировать сложные вопросы до их базовых истин и выводить решения, избегая зависимости от предположений или устоявшихся практик. Он помогает выйти за рамки привычных шаблонов и найти новые пути решения, основанные на фундаментальных принципах. Этот навык особенно ценен в ситуациях, когда существующие подходы могут быть ошибочными, но никто не подвергал их сомнению, или когда задача является новой и не имеет прецедентов.
Навык начинает работу с определения цели задачи: "Чего это должно достичь в конечном итоге?". Затем он призывает к разложению проблемы на базовые факты, используя Decision-Making Framework и Problem-Solving Methodology. Пользователю предлагается задавать вопрос: "В чем фундаментальная истина в этом?", и, опираясь на этот ответ, выводить логические следствия. Ключевым элементом является выявление скрытых предположений, которые часто лежат в основе традиционных решений, и их критическая оценка. Навык не генерирует готовые решения, а направляет пользователя через процесс анализа, стимулируя его к самостоятельному поиску ответов, основанных на базовых принципах. Отказ от использования навыка рекомендуется, если задача имеет стандартное решение или требует немедленных действий.
Технически, это Agent Skill, реализованный на основе структурированного подхода к принятию решений. В его работе используются методы декомпозиции для выявления базовых фактов, инструменты для идентификации скрытых предположений и логические цепочки для вывода решений. Навык не требует знания конкретных языков программирования, но предполагает понимание принципов логического анализа и критического мышления. Ключевые особенности включают: Decomposition to Basic Facts, Identification of Hidden Assumptions и Purpose Identification. Он интегрируется как модуль в существующие системы и может быть активирован по различным условиям, таким как противоречивые советы или необходимость глубокого анализа.
npx skills add https://github.com/mcltyl/first-principles-skills/tree/main/skills/first-principles
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы