github-import
Импорт файлов из GitHub-репозитория как контекст. Темы, токены, компоненты, стили. Для воссоздания UI или дизайна "в стиле репозитория".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Импорт файлов из GitHub-репозитория как контекст. Темы, токены, компоненты, стили. Для воссоздания UI или дизайна "в стиле репозитория".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Research a company or person for sales intel — web search standalone, richer with enrichment tools or CRM connected. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]".
AI-музыка локально на your GPU (ACE-Step 1.5): инструменталы и песни, авто/кастомная лирика, модели base/xl-turbo; CLI scripts/generate.py. Триггеры: «напиши песню», jingle, soundtrack, background music. НЕ Suno (skill suno), не ElevenLabs Music.
OpenAI-совместимый HTTP-сервер поверх ЛОКАЛЬНОГО claude CLI (подписка Max, без API-ключа) — отдаёт Claude как /v1/chat/completions для n8n, OpenAI-SDK, IDE, curl, Open WebUI; SSE-стрим, X-Session-Id. НЕ: наружу к OpenAI/Perplexity/Runway→local-gateway; разовый вызов из Python→claude-cli-runner; боевые Hermes-боты→agent-builder tooling.
Prepare for a sales call — account context, attendee research, suggested agenda; richer with CRM, email, chat or transcripts connected. Trigger with "prep me for my call with [company]", "call prep [company]", "get me ready for [meeting]".
Создание визуальных карточек-каруселей для Telegram-канала — editorial стиль. HTML+CSS шаблон → Playwright render → PNG-серия 1080×1350. Библиотека шаблонов лежит в templates/ (read-only образцы); новая серия создаётся в рабочей директории (CWD). Вызывается сам или из tg-post. Триггеры — «карточки для канала», «карусель в канал», «сделай series», «нарисуй cover», «slides для поста».
Verify any fact, claim, number, statement, citation or AI-generated output for hallucinations — cross-check sources, validate research findings. Triggers: "/check-skill-solo", «проверь», «перепроверь», "verify", "fact-check".
| name | github-import |
| description | Импорт файлов из GitHub-репозитория как контекст. Темы, токены, компоненты, стили. Для воссоздания UI или дизайна "в стиле репозитория". |
| when_to_use | Пользователь дал ссылку на github.com/owner/repo (или папку/файл внутри) и просит "сделать в стиле этого", "воссоздать UI", "взять токены". |
Без авторизации можно тянуть публичные репы через raw.githubusercontent.com и API. Для приватных нужен токен.
https://github.com/OWNER/REPO → весь реп, default branch
https://github.com/OWNER/REPO/tree/REF/PATH → папка
https://github.com/OWNER/REPO/blob/REF/PATH/file.ext → один файл
function parseGithubUrl(url) {
const u = new URL(url);
const [, owner, repo, type, ref, ...path] = u.pathname.split('/');
return { owner, repo, type, ref: ref || 'HEAD', path: path.join('/') };
}
Один файл (raw):
https://raw.githubusercontent.com/OWNER/REPO/REF/PATH
Список папки (API):
https://api.github.com/repos/OWNER/REPO/contents/PATH?ref=REF
Дерево целиком (API, может быть большим):
https://api.github.com/repos/OWNER/REPO/git/trees/REF?recursive=1
Без токена rate-limit 60 запросов/час с IP. С токеном — 5000. Токен передаётся как Authorization: Bearer ghp_....
Дерево — это меню, не еда. Не клади себе в контекст рекурсивный листинг на 5000 файлов. Вместо этого:
package.json, tailwind.config, theme.ts, _variables.scss).theme.ts, colors.ts, tokens.css, _variables.scss, tailwind.config.{js,ts}, globals.css.templates/gh-pull.sh — bash-скрипт-обёртка:
./gh-pull.sh https://github.com/owner/repo/tree/main/src/theme
# → выкачает все файлы из этой папки в ./gh-import/owner-repo/src/theme/
Использует только curl и jq.
В корне импорта оставь _INDEX.md с:
Потом на это ссылайся при дизайне: «использую палитру из gh-import/owner-repo/src/theme/colors.ts».
Не воспроизводи защищённые товарным знаком интерфейсы 1:1, даже если код открыт. Бери токены и принципы, но делай оригинальный дизайн. Особенно если репо принадлежит крупному продукту (мессенджеры, соцсети, известные SaaS) — повторение их UI попадает под претензии по интеллектуальной собственности.
Прежняя расширенная версия скилла (дерево @2026-04-30) сохранена целиком в references/legacy-github-import.md. Секции там: Использование, Что искать в существующем проекте, Output: project-context.md, Stack, Tokens (use these names), Components (use these instead of building new), Conventions, Routes, Что НЕ копировать, Multi-repo контекст, Антипаттерны.