taiwan-md-knowledge-base — скилл для Claude Code: база знаний
Скилл ведёт открытую базу знаний о Тайване на Astro v5: статьи на китайском и английском, граф связей на D3.js. Пригодится, если вы пишете или переводите материалы для такого проекта.
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a claude-codeЧто делает taiwan-md-knowledge-base
Скилл описывает устройство проекта taiwan-md и правила работы с ним. Весь контент лежит в каталоге knowledge/ как Markdown — это единственный источник правды, а сайт собирается из него на этапе сборки. Категорий двенадцать: от истории и географии до еды и технологий. У каждой есть страница-хаб _Hub.md и отдельные статьи.
Английские версии хранятся в knowledge/en/ и повторяют структуру китайских разделов. У статьи есть frontmatter с обязательными полями title, description, category, date и списком источников со ссылками. Картинки берутся только с Wikimedia Commons с проверенной лицензией CC и кэшируются локально в public/images/wiki/. Теги из frontmatter потом становятся рёбрами графа на /graph.
Главное правило проекта: файлы в src/content/ руками не правят. Сначала меняете knowledge/, потом запускаете bash scripts/sync.sh, иначе сборка покажет старое. Для локального запуска нужны Node.js 18+ и npm или pnpm.
Какие задачи решает
- добавить статью о Тайване в нужную категорию
- перевести китайский материал на английский и сохранить структуру
- завести новую категорию со страницей-хабом
- подобрать и закэшировать картинку с Wikimedia Commons
- разобраться, почему правки не видны на сайте после сборки
Примеры запросов агенту
- добавь статью про тайваньские ночные рынки в категорию Food
- переведи статью knowledge/Food/bubble-tea.md на английский в knowledge/en/Food/
- создай новую категорию с _Hub.md и разделами zh-TW и en
Как установить taiwan-md-knowledge-base
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a claude-code2Вручную: положить файлы
~/.claude/skills/taiwan-md-knowledge-base/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/taiwan-md-knowledge-base/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a codex2Вручную: положить файлы
.agents/skills/taiwan-md-knowledge-base/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a cursor2Вручную: положить файлы
.cursor/skills/taiwan-md-knowledge-base/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills taiwan-md-knowledge-base2Вручную: положить файлы
.github/skills/taiwan-md-knowledge-base/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/taiwan-md-knowledge-baseВручную: положить файлы
.devin/skills/taiwan-md-knowledge-base/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о taiwan-md-knowledge-base
Как установить taiwan-md-knowledge-base в Claude?
Выполните npx skills add reason-machines/trending-skills --skill taiwan-md-knowledge-base -a claude-code. Скилл окажется в ~/.claude/skills/taiwan-md-knowledge-base/SKILL.md.
Что делает taiwan-md-knowledge-base?
Помогает добавлять и переводить статьи в открытой базе знаний о Тайване: подсказывает структуру каталогов, шаблоны frontmatter и порядок синхронизации контента.
Почему мои правки не появляются на сайте?
Каталог src/content/ собирается из knowledge/ скриптом scripts/sync.sh. Правьте только knowledge/, а потом запускайте синхронизацию — иначе сборка возьмёт старые файлы.