К основному содержанию
скилл CX Codex

nano-pdf · swarmclawai — скилл для Claude Code: что делает и как установить

Скилл для создания и правки PDF-файлов через консольную утилиту nano-pdf текстовыми инструкциями.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add swarmclawai/swarmclaw --skill nano-pdf -a claude-code
Открыть на GitHub

Что делает nano-pdf

Скилл учит агента вызывать утилиту nano-pdf для генерации документов с нуля или изменения содержимого конкретных страниц. Пользователь формулирует задачу на естественном языке, а агент запускает под капотом команды create или edit.

Для работы требуется установленный бинарник nano-pdf, который ставят через uv tool install nano-pdf или pip install nano-pdf. Без него агент не сможет выполнить правки. Многостраничные документы обрабатываются по отдельности: для каждого листа запускается своя команда. Нумерация страниц в разных версиях утилиты бывает с 0 или с 1, поэтому при неточном попадании команду повторяют со сдвигом индекса на единицу.

Какие задачи решает

  • собрать новый PDF-документ по текстовому описанию
  • заменить текст или исправить опечатки на конкретной странице
  • сформировать одностраничный отчёт со сводкой результатов
  • добавить структуру с заголовками и списками в новый PDF

Примеры запросов агенту

  • Создай одностраничный отчёт output.pdf с заголовком и списком результатов
  • В файле deck.pdf исправь заголовок на странице 1 на «Q3 Results»
  • Замени опечатку в подзаголовке на второй странице отчёта summary.pdf

Как установить nano-pdf

1Через Skills CLI (Vercel)

npx skills add swarmclawai/swarmclaw --skill nano-pdf -a claude-code

2Вручную: положить файлы

~/.claude/skills/nano-pdf/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/nano-pdf/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о nano-pdf

Как установить nano-pdf в Claude Code?

Выполните команду npx skills add swarmclawai/swarmclaw --skill nano-pdf -a claude-code. Также убедитесь, что в системе установлена консольная утилита через uv tool install nano-pdf или pip install nano-pdf.

Что делает скилл nano-pdf?

Он позволяет агенту создавать новые PDF-файлы и точечно редактировать текст на отдельных страницах существующих документов с помощью естественного языка.

Как нумеруются страницы при вызове команд?

В зависимости от версии утилиты нумерация начинается с 0 или с 1. Если правка применилась со сдвигом, вызовите команду повторно с соседним номером.

Исходный текст

SKILL.md · MIT
---
name: nano-pdf
description: Edit or create PDFs with natural-language instructions using the nano-pdf CLI. Use when asked to make a PDF, edit a PDF, add pages, change text in a PDF, or convert content to PDF format.
metadata:
  {
    "openclaw":
      {
        "emoji": "📄",
        "requires": { "bins": ["nano-pdf"] },
        "install":
          [
            {
              "id": "uv",
              "kind": "uv",
              "package": "nano-pdf",
              "bins": ["nano-pdf"],
              "label": "Install nano-pdf (uv)",
            },
          ],
      },
  }
---

# nano-pdf

Use `nano-pdf` to apply edits to a specific page in a PDF using a natural-language instruction.

## Quick Start

```bash
nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the typo in the subtitle"
```

## Creating a New PDF

```bash
nano-pdf create output.pdf "Create a one-page summary of quarterly results with a header, bullet points, and a footer"
```

## Usage in SwarmClaw

When a user asks to create or edit a PDF:

1. Check if `nano-pdf` is installed: `which nano-pdf`
2. If not installed, install via `uv tool install nano-pdf` or `pip install nano-pdf`
3. Run the appropriate command
4. Report the output file path to the user

## Notes

- Page numbers are 0-based or 1-based depending on the tool's version; if the result looks off by one, retry with the other.
- Always sanity-check the output PDF before reporting success.
- For multi-page edits, run separate commands per page.

© swarmclawai · MIT · swarmclawai/swarmclaw

Похожие скиллы

Все скиллы по теме «Документы и офис» →

Сначала — nano-pdf от других авторов.

nano-pdf openclaw Скилл редактирует страницы PDF по текстовым инструкциям через CLI nano-pdf. Пригодится, когда нужно исправить опечатку или заменить заголовок прямо в терминале. CX Codex +1 7 200установок pptx официальный anthropics Скилл помогает создавать, читать и редактировать файлы .pptx и шаблоны .potx. Пригодится, когда нужно собрать презентацию или извлечь из неё текст. 241 433установок pdf официальный anthropics Скилл читает, создаёт и меняет PDF-файлы, включая формы и сканы. Подойдёт, когда агенту нужно работать с PDF в проекте. 216 041установок docx официальный anthropics Скилл создаёт, читает и редактирует документы Word и шаблоны. Подойдёт для отчётов, писем и файлов с таблицами, стилями и нумерацией страниц. 206 304установок xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок brand-guidelines официальный anthropics Применяет фирменные цвета и шрифты Anthropic к документам, презентациям и другим артефактам. Пригодится, когда нужно оформить материал в фирменном стиле компании. 109 043установок theme-factory официальный anthropics Применяет готовые цветовые палитры и пары шрифтов к слайдам, документам и HTML-страницам. Подходит, когда материалу нужен единый стиль. 94 921установок

Из того же набора10

summarize Скилл вызывает CLI summarize, чтобы сжать статью по ссылке, расшифровать YouTube-ролик или вытащить текст из локального файла. CX Codex +1 ★ 700звёзд репо skill-creator Создаёт, редактирует и проверяет скиллы для ИИ-агентов. Пригодится при сборке нового скилла с нуля или чистке разросшегося файла SKILL.md. CX Codex +1 ★ 700звёзд репо resourceful-problem-solving Скилл учит ИИ-агента искать обходные пути для задач без подходящего инструмента: проверять другие скиллы, находить CLI-утилиты и писать собственные скрипты. CX Codex +1 ★ 700звёзд репо openai-image-gen Скилл генерирует изображения через OpenAI Images API: GPT Image, DALL-E 3 и DALL-E 2. Собирает пакет картинок и HTML-галерею для просмотра. CX Codex +1 ★ 700звёзд репо nano-banana-pro Скилл создаёт изображения через Gemini 3 Pro Image, редактирует один файл или объединяет несколько. Для работы нужен ключ Gemini API. CX Codex +1 ★ 700звёзд репо google-workspace Учит агента работать с Google Workspace через CLI gws: файлы Drive, документы, таблицы, письма, календарь и чаты. Пригодится, когда нужно вытащить или изменить что-то в рабочем аккаунте Google. CX Codex +1 ★ 700звёзд репо coding-agent Передаёт внешним кодовым агентам работу над отдельным проектом, ревью PR и крупным рефакторингом. Пригодится, когда задаче нужно изучить файлы и сделать несколько итераций. CX Codex +1 ★ 700звёзд репо swarmclaw Даёт агенту доступ к CLI SwarmClaw: агенты, задачи, чаты, расписания, память и цели на вашем self-hosted инстансе. CX Codex +1 ★ 700звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой