# REPLACE-with-skill-name

Шаблон скилла для разработки прошивок микроконтроллеров. Помогает настроить контекст агента под конкретную плату, периферию и прошивку.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 22
- Автор: alexex1993
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/alexex1993/mcu-skills/tree/HEAD/templates/skill-template/SKILL.md
- Обновлён: 2026-10-15
- HTML: https://affpapa.org/nevibecode/skills/replace-with-skill-name

## Что делает

Этот скилл служит шаблоном для создания инструкций по разработке прошивок микроконтроллеров. Он задаёт структуру описания оборудования: распиновку, дерево тактирования, дисплеи, порты отладки и адреса памяти. Вся специфика платы выносится в файлы `reference/board-hardware.md` и `reference/recipes.md`, чтобы агент читал проверенные параметры вместо догадок.

Внутри заложена генерация новых проектов через скрипт `template/variants/new-project.sh`. По умолчанию используется режим `--full`, а флаг `--minimal` создаёт облегчённую сборку для проверки тулчейна. Если проект уже существует, скилл нацеливает модель на подгонку конфигов под шаблон вместо переписывания рабочего кода. Без готового скрипта генерации собирать проект вручную не рекомендуется.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add alexex1993/mcu-skills --skill skill-template -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/skill-template/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/skill-template/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add alexex1993/mcu-skills --skill skill-template -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/skill-template/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add alexex1993/mcu-skills --skill skill-template -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/skill-template/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install alexex1993/mcu-skills skill-template
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/skill-template/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add alexex1993/mcu-skills --skill skill-template -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/alexex1993/mcu-skills --path templates/skill-template
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/skill-template/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add alexex1993/mcu-skills --skill skill-template -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/alexex1993/mcu-skills/tree/HEAD/templates/skill-template/SKILL.md

## Когда брать
- Развернуть рабочий каркас проекта для микроконтроллера
- Описать распиновку и тактирование платы для ИИ-агента
- Задать правила прошивки и восстановления платы при сбоях
- Собрать проверенные рецепты работы с периферией

## Примеры запросов агенту
- Создай новый проект через template/variants/new-project.sh `my-project --minimal`
- Проверь конфигурацию тактирования по reference/board-hardware.md
- Опиши последовательность прошивки микроконтроллера и шаги восстановления

## Похожие
- [setup-matt-pocock-skills](https://affpapa.org/nevibecode/skills/setup-matt-pocock-skills.md) — скилл · 1052851 установка
- [ask-matt](https://affpapa.org/nevibecode/skills/ask-matt.md) — скилл · 766587 установок
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [writing-plans](https://affpapa.org/nevibecode/skills/writing-plans.md) — скилл · 282859 установок
- [caveman-review](https://affpapa.org/nevibecode/skills/caveman-review.md) — скилл · 411800 установок
- [caveman-compress](https://affpapa.org/nevibecode/skills/caveman-compress.md) — скилл · 411500 установок

Из того же набора: [alexex1993/mcu-skills](https://affpapa.org/nevibecode/by/alexex1993/mcu-skills.md) — 22 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
