# 6-ship

Помогает закрыть хакатон Build With AI Basics: проверить прототип, записать короткое демо, открыть публичный репозиторий и оформить заявку на Devpost.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1800 установок · ★ 74
- Автор: challengepost
- Лицензия: MIT · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/challengepost/learn-ai-basics/tree/HEAD/skills/6-ship/SKILL.md
- Обновлён: 2026-10-05
- HTML: https://affpapa.org/nevibecode/skills/6-ship

## Что делает

Скилл включается, когда планирование и сборка уже позади. Он смотрит в папку `devpost/` и по файлам, а не по памяти разговора, решает, где вы остановились: есть ли одобренные `scope.md`, `prd.md`, `spec.md`, `checklist.md`, пройдены ли финальное ревью и обзор кода с картой приложения. Если чего-то не хватает, скилл называет пробел и отправляет назад к нужному шагу, а не начинает сдачу.

Дальше он ведёт по трём блокам. Сначала запускает проект по инструкциям из спеки и проверяет ядро и основной сценарий, честно говоря, какие проверки сам выполнить не может. Потом помогает с публичным репозиторием на GitHub: смотрит отслеживаемые файлы и историю git на секреты и личные данные, отдельно проверяет `devpost/learner-profile.md` — это личный контекст, и по умолчанию он не должен попадать в публикацию. Если чувствительное уже закоммичено, скилл останавливает публикацию и предлагает разобраться, а не переписывает историю молча. Затем помогает записать короткое демо и проверить ссылки без авторизации.

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

## Требования
- Работает с: GitHub

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add challengepost/learn-ai-basics --skill 6-ship -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add challengepost/learn-ai-basics --skill 6-ship -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add challengepost/learn-ai-basics --skill 6-ship -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install challengepost/learn-ai-basics 6-ship
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add challengepost/learn-ai-basics --skill 6-ship -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/challengepost/learn-ai-basics --path skills/6-ship
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add challengepost/learn-ai-basics --skill 6-ship -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/challengepost/learn-ai-basics/tree/HEAD/skills/6-ship/SKILL.md

## Когда брать
- проверить, что прототип запускается и основной сценарий работает
- вычистить секреты и личные данные из истории git перед публикацией
- создать публичный репозиторий и убедиться, что ссылка открывается без входа
- записать короткое демо, где видно работающее ядро, а не слайды
- собрать заявку на Devpost по полям актуальной формы

## Примеры запросов агенту
- проверь, готов ли проект к сдаче, и скажи, чего не хватает
- помоги подготовить публичный репозиторий и проверь его на секреты
- что мне нужно записать в демо-видео для этой заявки?

## Похожие
- [ship-it](https://affpapa.org/nevibecode/skills/ship-it.md) — скилл · 1700 установок
- [verify-and-ship](https://affpapa.org/nevibecode/skills/verify-and-ship.md) — скилл · 843 установки
- [deepwiki](https://affpapa.org/nevibecode/skills/deepwiki.md) — скилл · 894 установки
- [create-pr](https://affpapa.org/nevibecode/skills/zhaono1-create-pr.md) — скилл · 666 установок
- [repo-research-analyst](https://affpapa.org/nevibecode/skills/repo-research-analyst.md) — скилл · 519 установок
- [technical-researcher](https://affpapa.org/nevibecode/agents/technical-researcher.md) — субагент · 3344 установки

Из того же набора: [challengepost/learn-ai-basics](https://affpapa.org/nevibecode/by/challengepost/learn-ai-basics.md) — 6 карточек

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