intelligence-docs — скилл для Claude Code: синхронизация документации
Скилл следит, чтобы посадочная страница CopilotKit Intelligence всегда соответствовала новым фичам и документам. Автоматизирует обновление навигации, карточек и ссылок при добавлении или изменении страниц под docs/intelligence.
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a claude-codeЧто делает intelligence-docs
При запуске нового Intelligence-компонента или добавлении страниц в документацию нужно обновить несколько мест сразу: карточки компонентов в intelligence-overview.tsx, общий фрагмент в overview.mdx, разделы навигации в meta.json и тесты. Скилл отслеживает эти точки и не даёт выпустить фичу, пока посадочная страница её не называет.
Загружай скилл, когда добавляешь новый Intelligence-компонент (потоки, аналитика, обучение, каналы, хостинг), создаёшь или переименовываешь страницу под docs/intelligence/, или меняешь общий фрагмент и карточки. Скилл предоставляет три процедуры: добавление фичи, переименование страницы и удаление. Каждая указывает, какие файлы трогать, чтобы синхронизация была полной.
Не используй скилл для документации на чистом фронтенде без Intelligence, для подсказок панели Inspector или для маркетинговых текстов сайта.
Какие задачи решает
- Выпустить новый компонент Intelligence, но забыть добавить его на посадочную страницу
- Переименовать страницу документации и оставить битые ссылки на посадочной странице
- Добавить карточку фичи в
intelligence-overview.tsx, но не обновить навигацию вmeta.json - Удалить страницу, но забыть удалить ссылку с посадочной страницы
- Рассинхронизировать тесты ссылок при обновлении CTA или путей к документам
Примеры запросов агенту
- Я добавляю новый компонент threads в Intelligence. Помоги синхронизировать посадочную страницу.
- Переименовал страницу docs/intelligence/analytics в docs/intelligence/insights. Нужно обновить все ссылки и тесты.
- Удаляем модуль inspection из Intelligence. Какие файлы на посадочной странице трогать?
Как установить intelligence-docs
1Через Skills CLI (Vercel)
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a claude-code2Вручную: положить файлы
~/.claude/skills/intelligence-docs/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/intelligence-docs/
1Через Skills CLI (Vercel)
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a codex2Вручную: положить файлы
.agents/skills/intelligence-docs/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a cursor2Вручную: положить файлы
.cursor/skills/intelligence-docs/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install CopilotKit/CopilotKit intelligence-docs2Вручную: положить файлы
.github/skills/intelligence-docs/SKILL.md1Через Skills CLI (Vercel)
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a gemini-cli2Командой платформы
gemini skills install https://github.com/CopilotKit/CopilotKit --path skills/intelligence-docsВручную: положить файлы
.devin/skills/intelligence-docs/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора6
Весь набор →Похожие
Вопросы о intelligence-docs
Как установить intelligence-docs в Claude Code?
Выполни npx skills add CopilotKit/CopilotKit --skill intelligence-docs -a claude-code. Скилл загрузится в ~/.claude/skills/intelligence-docs/SKILL.md.
Что делает intelligence-docs?
Скилл синхронизирует посадочную страницу CopilotKit Intelligence с новыми компонентами и документами. Проверяет, что все фичи и страницы названы на посадочной странице, в навигации и в тестах.
Когда загружать этот скилл?
Загружай, когда выпускаешь новый Intelligence-компонент, добавляешь, переименовываешь или удаляешь страницы под docs/intelligence/, или меняешь фрагмент overview.mdx и карточки компонентов.
Исходный текст
SKILL.md · MIT
--- name: intelligence-docs description: > Keeps the CopilotKit Intelligence landing page in sync when a new Intelligence feature ships or when Intelligence docs are added, renamed, or removed. Use when adding Intelligence capabilities, writing or moving pages under docs/intelligence, editing IntelligenceFeatureCards, or changing snippets/shared/intelligence/overview.mdx. Don't use for OSS-only frontend docs, Inspector pane callouts, or marketing-site copy. --- # Intelligence Landing Page `/intelligence/overview` is the product landing for CopilotKit Intelligence. New Intelligence features and new Intelligence docs pages must land on that page in the same change. Do not ship a guide that the landing does not name. ## When To Use Load this skill when: - A new Intelligence feature ships (threads, analytics, learning, channels, hosting, inspection, or a later pillar) - A page is added, renamed, or removed under `showcase/shell-docs/src/content/docs/intelligence/` - The shared Intelligence overview snippet or feature cards change Before writing customer-facing words on those pages, also follow `skills/intelligence-vocabulary/SKILL.md`. Do not load it for open-source frontend guides that do not use Intelligence, or for Inspector pane callouts (`inspector-docs`). ## Landing sources Edit these in the same change as the feature or docs page: | Surface | File | | ------------------------------------ | --------------------------------------------------------------------------------------------------- | | Hero CTA (`CONNECT_HREF`) and cards | `showcase/shell-docs/src/components/content/landing-pages/intelligence-overview.tsx` | | Body, quickstart link, hosting links | `showcase/shell-docs/src/content/snippets/shared/intelligence/overview.mdx` | | Section nav | `showcase/shell-docs/src/content/docs/intelligence/meta.json` | | Root sidebar Intelligence group | `showcase/shell-docs/src/content/docs/meta.json` | | Card and CTA tests | `showcase/shell-docs/src/components/content/landing-pages/__tests__/intelligence-overview.test.tsx` | The root overview page only wraps the snippet. Do not duplicate landing copy in `docs/intelligence/overview.mdx`. ## Procedures ### Procedure 1: Add a feature or docs page 1. Add or update the guide page under `docs/intelligence/` (or the existing threads/channels path the feature already uses). 2. Put the page in `intelligence/meta.json` and in the Intelligence group in `docs/meta.json` when it belongs in the sidebar. 3. Link the page from the shared snippet. A user-facing pillar gets a card in `FEATURES` in `intelligence-overview.tsx` with a unique CTA label. A hosting or account page gets a link under **Choose where Intelligence runs**. Every link must be a real URL. 4. Do not add a second link for the same page. One page, one landing entry. 5. If the feature is a named pillar in the hero, add it to the subtitle. 6. Extend the tests in the same commit. Pin the new CTA href as a literal. ### Procedure 2: Rename or move a page 1. Update every landing CTA that pointed at the old path: card `href`, quickstart link, and the links under **Choose where Intelligence runs**. 2. Update `meta.json` files. 3. Update the tests that pin those hrefs. ### Procedure 3: Remove a feature or page 1. Remove the card or snippet link, subtitle mention, and nav entry. 2. Remove the matching test assertions. 3. Do not leave a landing link to a deleted page. ## Decision Tree - New Intelligence feature or new Intelligence docs page: Procedure 1 - Rename or move: Procedure 2 - Remove: Procedure 3 - Docs exist but landing does not name them: stop and run Procedure 1 ## Red Flags | Signal | What it means | Do instead | | -------------------------------------------------------- | ------------------------------- | --------------------------------- | | Guide merged, landing unchanged | Readers cannot find the feature | Procedure 1 in the same PR | | Card href and snippet link differ | Two stories for one feature | Use one URL | | CTA points at the marketing site when a docs page exists | Landing skips the guide | Point at the docs page | | Hero subtitle lists a pillar with no card | Copy without a path | Add the card, or drop the mention | ## Error Handling - **No docs page yet:** do not invent a guide. You can still add a snippet link that points at the current public product URL, and replace it when the guide ships. - **Feature is Intelligence-only but lives outside `docs/intelligence/`:** still add the landing CTA. Use the real path (`/threads`, `/channels`, and similar).
© CopilotKit · MIT · CopilotKit/CopilotKit