k-skill — скиллы для жизни в Корее
k-skill
Больше ста двадцати скиллов для корейских сервисов: транспорт, недвижимость, госданные, магазины, финансы, документы HWP, погода и поиск работы
- 8 200 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Инструкции каждого скилла подтягиваются из npm при запуске, а команды запускает сам агент
- Часть скиллов входит в учетные записи (бронирование, кабинет работодателя, налоговые счета) и берет секреты из менеджера паролей или файла
- Запросы идут через общий прокси разработчика, а счетчик использования уходит в PostHog
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/k-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Инструкции каждого скилла подтягиваются из npm при запуске, а команды запускает сам агент
- Часть скиллов входит в учетные записи (бронирование, кабинет работодателя, налоговые счета) и берет секреты из менеджера паролей или файла
- Запросы идут через общий прокси разработчика, а счетчик использования уходит в PostHog
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
k-skill — сборник скиллов, который учит агента работать с корейскими сервисами и открытыми данными. По README в нем 125 скиллов, разложенных по темам: транспорт (расписание KTX, билеты на автобус, метро Сеула, парковки), недвижимость и реестры, законы и госуслуги, бизнес и налоги, закупки, поиск работы, финансы и статистика, здоровье, магазины и маркетплейсы, спорт, культура, новости, корейский язык, погода и воздух, документы HWP, а также гороскопы и подбор имен. Каждая папка содержит SKILL.md, инструкцию и файл `skill.json`. В самом SKILL.md лежит только короткая заглушка. Она велит агенту выполнить `npx -y @nomadamas/k-skill@0 instruct <имя скилла>` и считать вывод основной инструкцией: интерфейс командной строки определяет среду запуска и печатает актуальный текст. Часть скиллов ходит в публичные API через общий прокси `k-skill-proxy.nomadamas.org`, который хранит ключи от государственных API, часть читает открытые веб-страницы сервисов, а часть работает с вашей учетной записью (бронирование автобусов и лесных домиков, кабинет работодателя, Popbill). Для ключей и логинов предусмотрены файл `~/.config/k-skill/secrets.env` с правами 0600 и менеджеры паролей. Скилл `k-skill-setup` ведет первую настройку: проверяет секреты и переменные окружения, а `k-skill-cleaner` по статистике запусков советует, какие скиллы удалить.
Для кого. Для тех, кто живет или работает в Корее либо ведет там бизнес, читает на корейском и хочет поручать агенту рутину в местных сервисах.
Подходит, если
- Расписание KTX, место в автобусе KOBUS и переход к странице оплаты нужно найти без ручного поиска
- Цену недвижимости, официальную оценку участка или сведения из реестра здания требуется узнать по адресу
- Нужно сверить партнера по номеру предприятия: статус в налоговой, взносы в пенсионный фонд, долги и разрешения
- Нужно найти закон, конкретную статью или судебную практику Кореи со ссылкой на источник
- Нужно открыть файл `.hwp` или `.hwpx` и получить текст в Markdown или сравнить два документа
Не подходит, если
- Вы не читаете по-корейски: вывод скиллов и названия сервисов даются на корейском языке
- Нужен один сервис из набора и не нужны остальные: разворачивать сразу все 125 скиллов тяжело, выбирайте нужные через `--skill`
- На машине нет Node.js 18 или новее: заглушки скиллов запрашивают инструкции через `npx`
- Нужен официальный клиент банка или маркетплейса: скиллы лишь вызывают открытые страницы и API и не заменяют договор с сервисом
- Нужна запись данных в чужие системы без вашего подтверждения: платежи и отправку форм скиллы по задумке оставляют вам
Пример запроса к агенту
Найди ближайшие KTX из Сеула в Пусан на завтра утром и покажи цены, но ничего не бронируйОграничения
- SKILL.md каждого скилла лишь отправляет агента за текстом инструкции в `npx -y @nomadamas/k-skill@0 instruct`. Содержание, которое агент выполнит, подтягивается из npm при каждом запуске и может измениться без вашего ведома, поэтому решите, доверяете ли вы этому каналу.
- Многие скиллы идут через общий прокси разработчика `k-skill-proxy.nomadamas.org`, запросы видны его оператору. Описание обработки данных и политика конфиденциальности вынесены на его страницу `/privacy`.
- CLI отправляет в PostHog счетчик использования: случайный идентификатор, имя команды и скилла, версию и признак успеха, без аргументов и содержимого. Отказаться можно переменной `KSKILL_ANALYTICS_DISABLED=1`.
- Скиллы, которые читают публичные страницы сервисов или входят в учетную запись (кабинеты работодателей, бронирование), рассчитаны на личные запросы. Применять их можно только к системам и данным, на которые у вас есть разрешение, а массовый сбор данных и обход ограничений доступа автор в правовом отказе запрещает.
- Основная часть под MIT, но каталоги прокси `packages/k-skill-proxy` и панель мониторинга лицензированы AGPL-3.0-only. Часть сервисов требует собственные ключи и логины в `~/.config/k-skill/secrets.env`.
Как отключить. Удалите установленные папки скиллов из каталога агента или выполните повторную установку только нужных скиллов. Для плагина Claude Code используйте обычные команды управления плагинами. Файл с ключами `~/.config/k-skill/secrets.env` и идентификатор статистики `~/.config/k-skill/analytics-id` удалите вручную. Сбор статистики отключает переменная `KSKILL_ANALYTICS_DISABLED=1`.
Частые вопросы
Что делает заглушка в SKILL.md?
Она требует первым шагом выполнить `npx -y @nomadamas/k-skill@0 instruct <имя скилла>` и считать вывод основной инструкцией. Интерфейс определяет среду, например облачную среду Dolshoi или обычную, и печатает только подходящий текст. Список вспомогательных файлов показывает `files`, обновление выполняет `update`. Если `npx` недоступен, заглушка отсылает к инструкции в репозитории.
Как ставить не все скиллы сразу?
Команда `npx --yes skills add NomaDamas/k-skill --skill railway-timetable -g` ставит один скилл, а флаг `--all` ставит все. В Claude Code работает и вариант с плагином: `/plugin marketplace add NomaDamas/k-skill`, затем `/plugin install k-skill@k-skill`, после чего скиллы вызываются как `/k-skill:<имя>`.
Умеет ли бронирование автобусов оплачивать билеты?
Нет. Скилл `express-bus-booking` доходит до выбора места, временной блокировки и ссылки на официальную страницу оплаты, а карту и согласие с условиями пользователь вводит сам. Железнодорожный скилл KTX вообще работает только на чтение и не входит в аккаунт.
Где хранятся пароли и ключи?
Порядок такой: сначала облачное хранилище среды Dolshoi, затем уже внедренные переменные окружения, потом менеджеры паролей вроде 1Password, Bitwarden и связка ключей macOS, и наконец файл `~/.config/k-skill/secrets.env` с правами 0600. Автор оговаривает, что файл лежит в открытом виде и годится как запасной вариант.
Что значит «тонкая обертка» в описании некоторых скиллов?
Такие скиллы, например `korean-privacy-terms` и `korean-jangbu-for`, ссылаются на сторонние проекты `kimlawtech`: k-skill подключает их к общему набору, а основную работу выполняет исходный проект. Для `korean-privacy-terms` README называет лицензию Apache-2.0.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыAI Agent Skills от sanjay3290
AI Agent Skills
Набор кроссплатформенных скиллов: запросы только на чтение к PostgreSQL, MySQL и MSSQL, Google Workspace, Jira, Telegram, озвучка и исследования
Набор скиллов, которые учат агента работать с Gmail, Slack, HubSpot, Salesforce и другими приложениями через CLI Membrane
Скиллы для кодовых агентов, которые собирают и проверяют рабочие пространства платформы Lemma с агентами и приложениями
Скилл раздела Инструменты Яндекс Директа
ya-direct-tools
Agent Skill для раздела Инструменты Яндекс Директа: прогноз бюджета, Вордстат, история изменений, доступ к API и Директ Коммандер
Плагин от команды n8n: 13 скиллов и встроенное MCP-подключение учат Claude Code и Codex собирать, править и проверять воркфлоу n8n
Скиллы полного цикла задачи для Яндекс Трекера
yt-bp-claud-code-skills
Набор из семи навыков Claude Code, которые ведут задачу Яндекс Трекера от плана до мержа: оценка, работа, ревью, деплой, тесты, merge request
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| k-skill — скиллы для жизни в Корее (эта запись) | нет | 8 200 | ||
| Korean Law MCP | нет | API-ключ | 2 817 | отдельный MCP-сервер к официальной базе законов Кореи с проверкой ссылок на статьи, а у k-skill поиск законов лишь один из многих скиллов |
| claw-hwp | нет | 209 | один скилл для чтения, создания и правки документов hwp и hwpx без Hancom Office | |
| korean-privacy-terms | нет | 592 | скилл генерации политики конфиденциальности и соглашения по праву Кореи, ЕС, США и Японии, который k-skill подключает как обертку |
Коротко о README
Главная страница репозитория на корейском зовет скачать набор заранее и сразу показывает команды установки и обновления. Дальше идут таблицы скиллов по тематическим разделам со ссылками на описания, раздел об установке плагином Claude Code, порядок первых шагов с настройкой `k-skill-setup`, перечень документов (установка, секреты, прокси, релизы, дорожная карта, источники) и сведения о лицензиях. Замечание о правах на сторонние названия напоминает, что связи с компаниями-владельцами нет. В репозитории есть пакеты прокси, тесты и описания по каждому скиллу.
Бейдж для README
Исходный SKILL.md
--- name: kakaotalk-mac description: Search local KakaoTalk archives on Apple Silicon macOS through the katok CLI. 돌쇠에서는 공식 표면을 통한 후속 액션까지 진행한다. license: MIT metadata: category: messaging locale: ko-KR phase: v2 --- # kakaotalk-mac <!-- k-skill:cli-stub — generated by scripts/generate-skill-stubs.js; edit skill.json / instruction.md instead --> ## Get the full instructions (required first step) Run this and follow its output as the primary instructions for this skill: ```bash npx -y @nomadamas/k-skill@0 instruct kakaotalk-mac ``` The CLI detects the current runtime (Dolshoi vault/CloakBrowser vs generic) and prints only the applicable instructions, always up to date.