combine — скилл для Claude Code: справочник по Combine API
Скилл поднимает документацию Combine и отвечает на вопросы про паблишеры, сабскрайберы, операторы и асинхронные потоки данных.
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a claude-codeЧто делает combine
Скилл запускается вручную и уходит в форк-контекст с агентом Explore: он ищет по файлам документации, а не по вашему коду. Внутри один файл — combine-index.md с обзором фреймворка, паблишерами, сабскрайберами и операторами.
Ответ всегда строится по одной схеме: сначала краткая выжимка, потом пути к файлам, где лежат детали. Так удобно, когда нужно быстро вспомнить, какой оператор делает то или иное, и не листать внешние доки.
Скилл полезен, если вы пишете на Swift и работаете с реактивными потоками. Ставить его в проект на другом языке смысла нет — справочник всё равно про Combine.
Какие задачи решает
- вспомнить, какой оператор Combine делает нужное преобразование
- разобраться, чем паблишер отличается от сабскрайбера
- найти файл с обзором фреймворка, а не искать по всему репозиторию
- получить краткий ответ со ссылкой на источник, а не пересказ по памяти
Примеры запросов агенту
- покажи, какие операторы Combine есть для объединения потоков
- объясни разницу между publisher и subscriber в Combine
- найди в combine-index.md раздел про асинхронные потоки
Как установить combine
1Через Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a claude-code2Вручную: положить файлы
~/.claude/skills/combine/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/combine/
1Через Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a codex2Вручную: положить файлы
.agents/skills/combine/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a cursor2Вручную: положить файлы
.cursor/skills/combine/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Prisma-Labs-Dev/apple-skills combine2Вручную: положить файлы
.github/skills/combine/SKILL.md1Через Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a gemini-cli2Командой платформы
gemini skills install https://github.com/Prisma-Labs-Dev/apple-skills --path skills/combineВручную: положить файлы
.devin/skills/combine/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора21
Похожие
Рядом в теме «Языки программирования»
Все скиллы по теме «Языки программирования» →Вопросы о combine
Как установить combine в Claude?
Выполните npx skills add Prisma-Labs-Dev/apple-skills --skill combine -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/combine/SKILL.md.
Что делает скилл combine?
Ищет по документации Combine и отвечает на вопросы про паблишеры, сабскрайберы, операторы и асинхронные потоки. В ответе даёт краткую выжимку и пути к релевантным файлам.
Где лежит документация, по которой ищет скилл?
В файле combine-index.md — обзор фреймворка, паблишеры, сабскрайберы и операторы.
Исходный текст
SKILL.md · MIT
--- name: combine user-invocable: true description: "API reference: Combine. Query for publishers, subscribers, operators, async data streams." context: fork agent: Explore --- # Combine Documentation Search these docs to answer questions about Combine APIs. ## Return Format Always include: 1. **Summary** - Answer the question concisely 2. **File paths** - List relevant files for full details, e.g.: - `combine-index.md` for framework overview ## Files - `combine-index.md` - Framework overview, publishers, subscribers, and operators
© Prisma-Labs-Dev · MIT · Prisma-Labs-Dev/apple-skills