brainstorming
79Превращайте идеи в проверенные дизайны
Ранним идеям часто не хватает деталей для уверенной реализации. Этот навык помогает задавать структурированные вопросы, анализировать компромиссы и проверять дизайн до начала работы.
Применять разработку через тестирование
Команды часто добавляют тесты после кода и пропускают сломанное поведение. Этот навык обеспечивает подход test-first с контрольными этапами красный, зеленый и рефакторинг.
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "test-driven-development" from https://skillstore.io/skills/codingcossack-test-driven-development.md and its manifest at https://skillstore.io/api/skills/codingcossack-test-driven-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Использование «test-driven-development». Добавить поведение повторных попыток в сетевой клиент.
Ожидаемый результат:
Использование «test-driven-development». Исправить принятие пустых email-адресов.
Ожидаемый результат:
Использование «test-driven-development». Очистить legacy-сервис без тестов.
Ожидаемый результат:
All 29 static findings were adjudicated as false positives. The detections are Markdown fences, TypeScript snippets, local npm test examples, inline test API names, and a retry test-list bullet, with no malicious execution or network reconnaissance. No prompt injection or semantic security issue was found.
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
https://skillstore.io/skills/codingcossack-test-driven-development/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/codingcossack-test-driven-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/codingcossack-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codingcossack-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/codingcossack-test-driven-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CodingCossack. (2026). test-driven-development security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codingcossack-test-driven-development/audits/8@techreport{codingcossack-codingcossack-test-driven-development-2026,
author = {CodingCossack},
title = {test-driven-development security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/codingcossack-test-driven-development/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "test-driven-development security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CodingCossack"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/codingcossack-test-driven-development/audits/8"
identifiers:
- type: other
value: "skillstore:codingcossack-test-driven-development:audit:8"
description: "Skillstore immutable audit report identifier"
Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
dmjgilbert-test-driven-development
2026-09-09
obra-test-driven-development
2026-09-09
cycleaddict-test-driven-development
2026-09-09
cygnusfear-test-driven-development
2026-09-09
addyosmani-test-driven-development
2026-09-22
dyai2025-test-driven-development
2026-09-09
codingcossack-test-driven-development
2026-09-09
zhanlincui-test-driven-development
2026-09-09
sickn33-test-driven-development
2026-09-09
davila7-test-driven-development
2026-09-09
Создайте один падающий тест, добавьте минимальный код, который его проходит, затем выполните рефакторинг, пока тесты остаются зелеными.
Воспроизведите баг с помощью падающего теста перед изменением production-кода, затем оставьте тест как покрытие.
Добавьте characterization tests, чтобы зафиксировать текущее поведение перед рефакторингом или добавлением нового поведения.
Используй разработку через тестирование для этой функции: [describe feature]. Начни с одного падающего теста и дождись проверки перед реализацией.
Примени TDD, чтобы исправить этот баг: [describe bug]. Сначала напиши тест, который падает для текущего поведения и объясняет регрессию.
Помоги мне отрефакторить [component or module]. Сначала определи существующие тесты поведения, при необходимости добавь characterization tests, затем сохрани поведение неизменным.
Проверь эти тесты на качество TDD, чрезмерное использование mock, хрупкие assertions и недостающее покрытие поведения. Порекомендуй конкретные изменения перед продолжением реализации.
Автор
CodingCossackЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/CodingCossack/agent-skills-library/tree/main/skills/test-driven-developmentСсылка
d11af420e07cd866fe39cfa937efef3223896c06
Актуальность поддержки
20.07.2026
Использование
9 загрузок · 297 просмотров
Структура файлов
Превращайте идеи в проверенные дизайны
Ранним идеям часто не хватает деталей для уверенной реализации. Этот навык помогает задавать структурированные вопросы, анализировать компромиссы и проверять дизайн до начала работы.
Проверяйте заявления о завершении перед отчетом
Заявления о завершении могут быть ошибочными, когда агенты полагаются на память или уверенность. Этот навык требует свежих доказательств перед отчетом об успехе.
Выполнение планов реализации с контрольными точками
Планы реализации могут проваливаться, когда агенты пропускают проверки или тесты. Этот навык направляет Claude, Codex и Claude Code через пакетное выполнение с контрольными точками.
Создание протестированных ИИ-навыков
Неясные навыки могут приводить к тому, что агенты пропускают руководство или следуют слабым инструкциям. Этот навык помогает авторам создавать, тестировать, дорабатывать и проверять переиспользуемые ИИ-навыки для Claude, Codex и Claude Code.
Оценка замечаний по ревью кода
Замечания по ревью кода могут быть неясными, неверными или шире исходной задачи. Этот навык помогает Claude, Codex и Claude Code проверять комментарии, уточнять намерения и вносить точечные изменения.
Координация параллельных AI-агентов для кодинга
Крупные исследования в коде замедляются, когда несвязанные сбои обрабатываются по одному. Этот навык помогает Claude, Codex и Claude Code разделять независимую работу на сфокусированные задачи для субагентов и интегрировать результаты.
Улучшение покрытия Rust-тестами
от EmilLindfors
Отсутствующие тесты оставляют пути ошибок и граничные случаи в Rust без защиты. Этот навык анализирует код и тесты, а затем предлагает точечные улучшения покрытия.
Ведите TDD по циклу Red-Green-Refactor
от mattpocock
Работа по принципу test-first часто становится хрупкой, когда команды тестируют внутреннюю реализацию или заранее пишут слишком много тестов. Этот skill помогает Codex, Claude и Claude Code проходить циклы red-green-refactor с фокусом на поведении.
Создавайте надежную автоматизацию тестирования
от 89jobrien
Слабые тесты замедляют релизы и скрывают регрессии. Этот навык помогает со стратегией тестирования, TDD, автоматизацией, анализом покрытия и веб-проверками Playwright.
Планируйте надежные тесты во всей кодовой базе
от 0xDarkMatter
Этот skill помогает командам выбирать стратегии тестирования, моки, фикстуры данных, пороги покрытия и CI-паттерны, не смешивая уровни тестирования. Он дает Claude, Codex и Claude Code структурированные рекомендации для unit, integration, end-to-end, TDD и pipeline-тестирования.
Создавайте более качественные тесты Go
от 89jobrien
Командам Go нужны единообразные тесты для модулей, интеграций, моков, бенчмарков и покрытия. Этот навык предоставляет практические шаблоны тестирования Go, которые Claude, Codex и Claude Code могут применять во время разработки.
Создавайте тесты Python с pytest TDD
от 89jobrien
Командам Python часто нужны согласованные тесты, покрытие и отчеты без потери дисциплины TDD. Этот skill предоставляет ориентированные на pytest рабочие процессы, примеры и рекомендации по отчетности для Claude, Codex и Claude Code.