К основному содержанию
скилл GitHub Copilot официальный · GitHub

tiny-stepping — скилл для GitHub Copilot: что делает и как установить

Скилл задаёт пошаговый процесс разработки: помощник вносит одно минимальное изменение, ждёт подтверждения и делает коммит перед следующим шагом.

Установить в GitHub Copilot · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add github/awesome-copilot --skill tiny-stepping
Открыть на GitHub

Что делает tiny-stepping

Скилл обязывает ассистента разбивать задачу на минимальные законченные шаги. Сначала вы согласовываете один шаг, затем агент пишет код только под него. Никаких забеганий вперёд. После правок агент останавливается для совместной проверки незакоммиченных изменений.

Внутри описан рабочий цикл из семи шагов и пять принципов. Главные правила простые: одно изменение за раз, поддержание рабочего состояния кода и обязательный коммит после одобрения. Если задача кажется слишком большой, скилл требует разбить её дальше.

Ставьте этот скилл, если Copilot часто уходит не в ту сторону и переписывает лишние файлы. Для быстрых правок в один запрос такой регламент покажется избыточным.

Какие задачи решает

  • исключить уход ассистента в неверном направлении
  • проверять незакоммиченные изменения на каждом шаге
  • разбивать крупные задачи на минимальные правки
  • сохранять компилируемый код после каждого шага

Примеры запросов агенту

  • Примени tiny-stepping для рефакторинга этого модуля.
  • Давай решим задачу по шагам через tiny-stepping.

Как установить tiny-stepping

1Через Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill tiny-stepping

2GitHub CLI

gh skill install github/awesome-copilot tiny-stepping

3Вручную: положить файлы

.github/skills/tiny-stepping/SKILL.md

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

product-research claude-code-skills Помогает планировать продуктовые исследования и синтезировать данные без выдуманных инсайтов. Отделяет повторяющиеся паттерны от единичных мнений. Claude Code 213установок andreessen Alireza Rezvani Тестирует стартап-идеи через призму Марка Андриссена: ставит рынок выше продукта и команды, отсекает лесть и выдаёт вердикты по product/market fit. Claude Code 202установок clinical-research claude-code-skills Помогает спланировать проспективное клиническое исследование: выбрать конечные точки, оценить размер выборки и проверить осуществимость плана перед рассмотрением. Claude Code 156установок c-level-skills Alireza Rezvani Индекс и маршрутизатор набора из 33 скиллов для 14 ролей топ-менеджеров. Помогает сориентироваться в бандле и выбрать нужного советника под бизнес-вопрос. Claude Code 131установок research-ops-skills claude-code-skills Оркестратор для планирования исследований, расчёта R&D-бюджетов, оценки TAM и анализа интервью. Запускает нужный подскилл в изолированном контексте и выдаёт сжатую сводку. Claude Code 130установок find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. Claude Code CX Codex Cursor +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок

Вопросы о tiny-stepping

Как установить tiny-stepping в GitHub Copilot?

Выполните команду gh skill install github/awesome-copilot tiny-stepping или npx skills add github/awesome-copilot --skill tiny-stepping. Также можно сохранить файл в .github/skills/tiny-stepping/SKILL.md.

Что делает скилл tiny-stepping?

Он переводит ассистента в пошаговый режим. Модель делает только одно понятное изменение за раз и запрашивает обратную связь перед коммитом.

Что требует скилл, если шаг оказался слишком крупным?

Правила tiny-stepping прямо предписывают разделить такой шаг на более мелкие части и не начинать следующие действия заранее.

Исходный текст

SKILL.md · MIT
---
name: tiny-stepping
description: Incremental development workflow that makes the smallest meaningful change per step and pauses for feedback, so the direction gets validated early before continuing. Use for careful, iterative implementation with continuous validation.
---

# Tiny Stepping

Drive implementation in the smallest possible meaningful increments, pausing for feedback after each step so the work stays reviewable and easy to course-correct.

## Purpose
- Make the smallest possible meaningful change at each step
- Get user feedback after every step before proceeding
- Reduce risk of going in the wrong direction
- Keep changes reviewable and easy to understand

## Workflow
1. Agree on the next tiny step
2. Implement only that step — nothing more
3. Review uncommitted changes together to verify the step looks right
4. Short check-in: is this the right direction?
5. Commit the step before moving on
6. Agree on the next step
7. Repeat

## Principles
- One concern per step — don't mix unrelated changes
- Each step should be independently understandable
- Prefer compiling/working state after each step
- Don't anticipate future steps — wait for feedback first
- If a step feels too big, split it further

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой