gh-pages-deploy — скилл для Claude Code: деплой и установка
Скилл публикует HTML/CSS/JS-проекты в GitHub Pages через gh. Нужен, когда проекту требуется общедоступный URL.
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a claude-codeЧто делает gh-pages-deploy
Скилл проходит путь от локального проекта до страницы GitHub Pages: инициализирует Git, создаёт публичный репозиторий через gh, подключает Pages для ветки main и корня проекта или каталога docs. Затем он проверяет состояние сборки и записывает URL страницы в About репозитория.
Для работы нужны установленный и авторизованный GitHub CLI gh, Git и готовый проект на HTML, CSS или JavaScript. Без авторизации gh публикация не пройдёт. После изменений достаточно сделать commit и push: GitHub Pages автоматически пересоберёт сайт при отправке в main. Файл index.html должен лежать в выбранном источнике публикации.
Какие задачи решает
- опубликовать HTML/CSS/JS-проект в GitHub Pages
- создать публичный репозиторий через
gh - подключить Pages для
mainи корня проекта - проверить статус последней сборки
- обновить опубликованный сайт после push
Примеры запросов агенту
- Опубликуй этот проект в GitHub Pages и создай репозиторий
my-site. - Подключи GitHub Pages из каталога
docsи проверь статус деплоя. - После изменений закоммить файлы и отправь их в
main, чтобы сайт пересобрался.
Как установить gh-pages-deploy
1Через Skills CLI (Vercel)
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a claude-code2Вручную: положить файлы
~/.claude/skills/gh-pages-deploy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gh-pages-deploy/
1Через Skills CLI (Vercel)
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a codex2Вручную: положить файлы
.agents/skills/gh-pages-deploy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a cursor2Вручную: положить файлы
.cursor/skills/gh-pages-deploy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aviz85/claude-skills-library gh-pages-deploy2Вручную: положить файлы
.github/skills/gh-pages-deploy/SKILL.md1Через Skills CLI (Vercel)
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a gemini-cli2Командой платформы
gemini skills install https://github.com/aviz85/claude-skills-library --path skills/gh-pages-deployВручную: положить файлы
.devin/skills/gh-pages-deploy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о gh-pages-deploy
Как установить gh-pages-deploy в Claude Code?
Выполните npx skills add aviz85/claude-skills-library --skill gh-pages-deploy -a claude-code, затем проверьте файл ~/.claude/skills/gh-pages-deploy/SKILL.md.
Что делает gh-pages-deploy?
Он готовит Git-репозиторий, создаёт публичный репозиторий через gh, включает GitHub Pages, проверяет деплой и задаёт homepage URL репозитория.
Что нужно для работы скилла?
Нужны GitHub CLI gh с выполненной авторизацией, Git и готовый проект на HTML, CSS или JavaScript. Для бесплатного GitHub Pages репозиторий должен быть публичным.