create-architectural-decision-record — Автоматизированное создание структурированных архитектурных решений
Этот инструмент разработчика решает проблему неструктурированной и непоследовательной документации архитектурных решений. Он помогает создавать Архитектурные Записи о Решениях (ADR) в стандартизированном формате, оптимизированном для удобства восприятия человеком и эффективной обработки искусственным интеллектом. Это способствует более качественному принятию решений и облегчает их понимание командой.
Функциональность включает в себя автоматизацию генерации ADR на основе предоставленных данных: контекста, принятого решения, рассмотренных альтернатив и заинтересованных сторон. Встроенная проверка входных данных и подсказки гарантируют полноту и точность информации, а стандартизированное именование файлов (например, adr-NNNN-[title-slug]) обеспечивает порядок в репозитории /docs/adr/.
Реализация основана на open-source технологиях, таких как Markdown, GitHub Copilot, AI/LLM и Git, что обеспечивает гибкость и расширяемость. Использование кодированных буллетов (например, XXX-NNN) для многоэлементных разделов повышает читаемость и упрощает машинную обработку.
$ ls -R related_skills/
arxiv-database — Автоматизированный сбор научных препринтов с arXiv
anti-detect-browser — Браузеры с уникальными цифровыми отпечатками
Skill Dialogue Craft: Инструмент для написания сценариев и романов
tavily-map — Быстрый поиск URL-адресов на веб-сайтах
npx skills add https://github.com/github/awesome-copilot/tree/main/skills/create-architectural-decision-record
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы