# fabric

Скилл для запуска повторяемых именованных преобразований текста через Fabric CLI: саммари, извлечение идей, объяснение кода. Пригодится, когда один и тот же прогон нужен снова и снова.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 342 установки · ★ 51
- Автор: supercent-io
- Лицензия: CC-BY-4.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/akillness/jeo-skills/tree/HEAD/.agent-skills/fabric/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/fabric

## Что делает

Скилл помогает агенту выбрать правильный режим работы с Fabric вместо того, чтобы каждый раз сочинять промпт заново. Сначала он классифицирует запрос по одной из дорожек: быстрая трансформация, подбор паттерна, свой паттерн, shell-конвейер, режим `fabric --serve` или разбор границ между Fabric и обычным LLM CLI. Затем проверяет входные данные: откуда берётся текст, достаточно ли он чистый, разовый это прогон или повторяемый.

Внутри — набор справочных документов: выбор режима, операторские пакеты, установка и настройка провайдера, рецепты работы с паттернами. Для быстрой трансформации скилл выдаёт один паттерн и одну точную команду, например `cat transcript.txt | fabric -p summarize`. Для повторяющейся задачи предлагает каркас своего паттерна из блоков IDENTITY AND PURPOSE, STEPS, OUTPUT INSTRUCTIONS и INPUT.

Если текст ещё сырой — грязный HTML, шумный OCR, плохая расшифровка — скилл скажет об этом прямо и не возьмётся чистить вход. Для режима сервера нужен запущенный `fabric --serve` и, возможно, `--api-key`; проверьте, локальная это машина или общая. Без настроенного провайдера или локальной модели команды не отработают, поэтому ключи готовят заранее.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill fabric -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/fabric/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/fabric/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill fabric -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/fabric/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill fabric -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/fabric/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install akillness/jeo-skills fabric
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/fabric/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill fabric -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/fabric
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/fabric/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill fabric -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/akillness/jeo-skills/tree/HEAD/.agent-skills/fabric/SKILL.md

## Когда брать
- прогнать расшифровку встречи через паттерн summarize
- вытащить ключевые идеи из статьи одной командой
- объяснить diff коммита через `fabric -p explain_code`
- собрать свой паттерн под повторяющуюся задачу
- отдать Fabric другому скрипту по HTTP через `fabric --serve`

## Примеры запросов агенту
- Прогони `transcript.txt` через паттерн summarize и покажи краткое резюме
- Помоги выбрать паттерн Fabric, чтобы вытащить тезисы из этой статьи
- Собери каркас своего паттерна для еженедельного разбора логов

## Похожие
- [summarize](https://affpapa.org/nevibecode/skills/summarize.md) — скилл · 26900 установок
- [c-ai](https://affpapa.org/nevibecode/skills/c-ai.md) — скилл · ★ 173
- [fabric-lakehouse](https://affpapa.org/nevibecode/skills/fabric-lakehouse.md) — скилл · 8800 установок
- [Microsoft Fabric MCP Server](https://affpapa.org/nevibecode/mcp/microsoft-fabric-mcp-server.md) — MCP-сервер · ★ 3804
- [fabric-dw](https://affpapa.org/nevibecode/mcp/fabric-dw.md) — MCP-сервер · ★ 10
- [Fabric Verify](https://affpapa.org/nevibecode/mcp/fabric-verify.md) — MCP-сервер

Из того же набора: [akillness/jeo-skills](https://affpapa.org/nevibecode/by/akillness/jeo-skills.md) — 65 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
