Paperthin — скилл

28 скиллов, которые убирают лишнее: переписать документ набело, сверить понимание задачи, сжать текст и проверить решение на возражениях

  • 1 304 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Скиллы правят и перезаписывают файлы вашего проекта, например `re0` и `ssotize`
  • `re0-upgrade` переустанавливает скиллы и вписывает хук старта сессии в настройки агентов
  • `re0-release` и `re0-merge` работают с релизами и вливанием чужого кода
Все причины и проверки

lilmgenius/paperthin

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/paperthin

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скиллы правят и перезаписывают файлы вашего проекта, например `re0` и `ssotize`
  • `re0-upgrade` переустанавливает скиллы и вписывает хук старта сессии в настройки агентов
  • `re0-release` и `re0-merge` работают с релизами и вливанием чужого кода

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Paperthin — набор из 28 скиллов с общей идеей: агент убирает лишнее и не множит файлы, опции и шаблонный текст. Скиллы разложены по карте из двух осей, числа артефактов и времени, и лежат в четырех папках: `depth`, `breadth`, `coil` и `mesh`. В `depth` собраны инструменты для одного артефакта. `re0` переписывает дрейфующий документ в чистую версию вместо очередной заплатки. `readchk` пересказывает запрос и задает вопрос, только если осталась настоящая развилка. `debloat` сжимает текст до несущей плотности, `dedash` убирает длинные тире, `shower` читает материал свежими глазами, `factchk` сверяет утверждения с источниками. `hate` находит одно возражение, способное убить план, и самый дешевый тест для него. В `breadth` `ssotize` сводит разбросанный факт в одно место. Папка `coil` ведет цикл итераций: `re0-plan`, `re0-loop`, `re0-memo`, `re0-work`, `catchup` и `nba`. В `mesh` лежит `prism`, который режет один артефакт на независимые линзы и показывает, где они расходятся. Часть скиллов агент вызывает сам, другие запускаются только по имени, например /re0.

Для кого. Для тех, кто ведет с агентом длинные проекты и устал от разросшихся документов, лишних правок и планов без проверки на прочность.

Подходит, если

  • Документ правили много раз, он оброс историей изменений, и его нужно переписать как первую чистую версию
  • Длинный запрос из нескольких пунктов, и надо убедиться, что агент понял его правильно, прежде чем он начнет работу
  • План или решение кажется убедительным, и нужен один сильнейший контраргумент с дешевой проверкой
  • Один и тот же факт разбросан по нескольким файлам, и его нужно свести к одному источнику
  • Релиз или влив чужого вклада: `re0-release` и `re0-merge` ведут по чек-листу с подтверждением на каждом шаге

Не подходит, если

  • Нужен готовый инструмент под конкретный стек вроде линтера или генератора кода: Paperthin работает с рассуждением и текстом
  • Нужна пошаговая методология разработки с TDD и субагентами: для этого есть отдельные наборы
  • Нужно, чтобы агент добавлял функции, а не сокращал: философия набора обратная
  • Вы не готовы к скиллам, которые правят файлы и сами меняют локальную установку

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

Запусти /re0 на docs/architecture.md: перепиши его как чистую первую версию, без следов правок и дублей

Ограничения

Набор опирается на дисциплину агента: скилл ничего не гарантирует, если модель игнорирует его инструкцию. Двенадцать скиллов, среди них `hate`, `macrothink`, `feynman`, `debloat`, `re0-release` и `re0-merge`, срабатывают только по имени, которое вводит человек. Остальные агент может запускать сам, и о возможных лишних срабатываниях стоит знать заранее.

Скилл `re0-upgrade` обновляет установку целиком и вписывает в настройки каждого агента тихое уведомление при старте сессии, поэтому запускайте его осознанно. README и документация написаны на английском, переводы на русский и еще десять языков лежат в docs/readme.

Как отключить. Удалите установленные скиллы той же командой менеджера skills или вручную из каталога скиллов агента. Если запускали /re0-upgrade, уберите из настроек агента вписанное им уведомление при старте сессии.

Частые вопросы

Как поставить Paperthin в Claude Code?

Выполните npx skills@latest add LilMGenius/paperthin --global --agent '*'. Установка делает символические ссылки, поэтому скиллы обновляются сами; если система запросит права администратора, разрешите. Вызов по имени: /re0.

Чем `re0` отличается от обычной правки документа?

`re0` переписывает материал так, будто это первая версия, вместо дописывания поверх старого: убирает следы правок, дубли и устаревшие детали. Если улучшать нечего, он ничего не меняет.

Какие агенты поддерживаются?

В README перечислены Claude Code, Codex, `OpenCode`, `Antigravity`, `Copilot`, Cursor, `Grok-Build`, `Pi`, `Hermes` и `OpenClaw`, а флаг --agent '*' ставит скиллы всем найденным.

Как обновить скиллы?

Вызовите /re0-upgrade. Он удалит переименованные скиллы, добавит новые и перед каждым изменением спросит подтверждения; заодно настроит тихое уведомление о новых скиллах при старте сессии.

Что делает модель-вызываемый скилл, а что пользователь-вызываемый?

Модель-вызываемые агент может запустить сам по описанию задачи. Пользовательские срабатывают только когда вы вводите имя, это сделано для действий вроде коммита, релиза и жесткой критики плана.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл и хуки, которые удерживают кодового агента в рамках задачи и убирают лишнюю защиту, ненужные контрольные суммы и расползание объема

ПлагинРасширенный доступ3 тыс.Звезды репозитория

Скилл, который собирает из переписки и документов цифрового двойника человека и выдает его как готовый пакет Agent Skill

СкиллШирокий доступ1,1 тыс.Звезды репозитория

Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других

CLIШирокий доступ1,4 тыс.Звезды репозитория

Скилл дисциплины завершения для крупных задач агента: сначала список приемки с проверками, потом работа, затем повторная сверка по доказательствам

СкиллРасширенный доступ4,1 тыс.Звезды репозитория

Скилл по статье Recursive Language Models: агент дробит задачи по всему репозиторию или пачке PDF на части и раздает их субагентам

СкиллРасширенный доступ52Звезды репозитория

Скилл, который сокращает текстовые ответы агента, и локальный прокси, сжимающий то, что агент читает

СкиллШирокий доступ114,4 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Paperthin (эта запись)нет1 304
Правила для Claude Code по мотивам Карпатынет222 558четыре принципа в одном файле CLAUDE.md, без отдельных вызываемых скиллов
antislopнет6 885правила против шаблонного ИИ-вида в интерфейсе, текстах и комментариях
Superpowersнет303 510задает процесс разработки: план, TDD, субагенты, ревью кода

Коротко о README

README открывается быстрым стартом на 15 секунд, затем показывает карту двух осей и индекс всех скиллов по четырем папкам с колонками назначения, области действия, способа вызова и признака только чтения. Дальше раздел о проблеме, где автор называет большинство скиллов мусором, и список исправлений: у каждой болезни агента есть свой скилл, предшествующие практики и доказательство.

Бейдж для README

Исходный SKILL.md

---
name: re0
description: "Refresh an existing artifact into the current best v0. Use when the user asks to clean up, sync up, dedupe, de-noise, smooth, rewrite, or update an artifact after iteration; when nearby artifacts may have drifted; or when changes in one place should be reflected across related artifacts while keeping the result minimal."
---

Refresh the target artifact as if it were the first clean version.

## Goal

The result must be lighter, more current, and more accurate than the input. It should not read like a changelog, cleanup note, or patch over an older draft.

## Workflow

1. Identify the target artifact from the user's request or the active context.
2. Read the target artifact end to end before editing.
3. Check nearby artifacts that must stay aligned with it.
4. Remove scaffolding residue, stale deltas, duplicated process noise, deprecated information, and over-specific history.
5. Fold durable lessons into the place they should have lived from the start.
6. Rewrite instead of appending when appending would preserve noise.
7. Preserve the artifact's useful voice and structure; simplify everything else.
8. Smooth prose noise: fold a parenthetical that interrupts a sentence or list into its own clause or cut it, keep a word or point repeated within reach of itself only once, and unwind padding that adds length but not meaning.
9. Smooth source noise: unwrap a hard line break that splits a sentence mid-flow so each paragraph or list item lives on one source line, matching how sibling artifacts format theirs; make a plain-text pointer to a named section or file followable, a link where the medium supports one; leave code, tables, and quoted material as formatted.
10. Re-read the result and cut again.

## Rules

- A pass that finds nothing to genuinely improve changes nothing.
- Prefer editing existing sections over adding new ones.
- Convert "what changed" into "what is true now".
- Keep only details that improve future execution, accuracy, or recall.
- Do not leave old/new traces unless the artifact is explicitly a changelog.
- Fix machine-clear residue; surface judgment calls — never auto-resolve an ambiguity or "fix" a deliberate look-alike.
- Repair from the source of truth — the canonical or sibling artifact, not the damaged surface — and mutate with edit-safety: assert the target exists (report a MISS, never a silent no-op), edit unicode-safe (`PYTHONUTF8=1`), replace positional targets per occurrence rather than by blanket sweep, and script large structural moves.
- Do not create extra files unless the user asks.

## Verification

The result reads as a clean v0 to fresh eyes — no trace of the older draft, no sign it was patched rather than rewritten. If unsure, re-read it cold, as a stranger with no prior context would. Report what noise was removed and what durable truth was kept.

Сообщить о проблеме

Foxx AIPaperthin
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.