Anti-Defensive Writing
Скилл убирает из текста защитные оговорки, извинения и лишние хеджи и делает формулировки прямыми, сохраняя нужные ограничения
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Скилл состоит из инструкций по правке текста и не запускает код
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/anti-defensive-writingОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .claude/skills
cp -R "$tmp/skill/anti-defensive-writing" .claude/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .github/skills
cp -R "$tmp/skill/anti-defensive-writing" .github/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .devin/skills
cp -R "$tmp/skill/anti-defensive-writing" .devin/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .cline/skills
cp -R "$tmp/skill/anti-defensive-writing" .cline/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .roo/skills
cp -R "$tmp/skill/anti-defensive-writing" .roo/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add kiterlin/anti-defensive-writing --skill 'Anti-Defensive Writing' -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 5d69bd5
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kiterlin/anti-defensive-writing.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skill/anti-defensive-writing/
git -C "$tmp" checkout 5d69bd55b1c5f1780d87cb0e4fe26dd916d8c975
mkdir -p .agents/skills
cp -R "$tmp/skill/anti-defensive-writing" .agents/skills/anti-defensive-writingКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи скилл: curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh. Затем попроси убрать защитные обороты из текста.
Другие способы из описания автора
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | shmacOS, Linux, WSL. Для Windows есть install.ps1 через irm.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл переписывает академические и деловые тексты так, чтобы мысль шла прямо. Он находит защитные обороты: упреждающие извинения, стопки модальных хеджей, отрицательные самоограничения и оговорки на видных местах, и убирает то, что ослабляет текст без пользы для точности. Настоящие ограничения по методу, этике, праву и безопасности сохраняются, но переносятся в свои разделы и формулируются один раз спокойно. Есть чек-лист и процедура правки абзаца вокруг главной мысли.
Для кого. Для авторов, редакторов, исследователей и преподавателей, которым нужен прямой и уверенный текст.
Подходит, если
- Текст перегружен оговорками, извинениями и хеджами
- Нужно вывести вклад и выводы вперед, а не защиту
- Правите статью, аннотацию или грантовую заявку
Не подходит, если
- Ограничения важны по существу и должны остаться на месте
- Нужна проверка фактов, а не тон и структура рассуждения
Пример запроса к агенту
Убери из этого абзаца защитные оговорки и извинения, выведи вклад впередОграничения
Скилл работает с формой и тоном текста, истинность утверждений он не проверяет. Материал ориентирован на английскую академическую и деловую прозу. Итог зависит от модели агента, к которому подключен скилл.
Как отключить. Удалите папку скилла anti-defensive-writing из каталога скиллов агента.
Проверка безопасности
- Скилл состоит из инструкций по правке текста и не запускает код
Коротко о README
README объясняет, что такое защитное письмо, и показывает пары до и после. Скилл ведет прямую формулировку, отличает лишние оговорки от нужных ограничений и дает чек-лист и процедуру правки. Ставится одной строкой через install.sh или install.ps1, есть готовый текст-стандарт для веб-чатов и правил редакторов вроде Cursor и Windsurf. В репозитории лежат SKILL.md, примеры и конфиг для агентов. Лицензия MIT.
SKILL.md
--- name: anti-defensive-writing description: Reduce defensive writing in drafts and revisions by removing unnecessary caveats, disclaimers, hedges, apology-like framing, negative self-limiting statements, and over-explanations while preserving necessary scope, accuracy, safety, legal, ethical, and methodological limits. Use when drafting or revising academic writing, papers, essays, abstracts, introductions, contribution statements, discussions, conclusions, technical explanations, grant writing, product writing, policy writing, professional reports, or any text the user wants to be clearer, stronger, more direct, more concise, more confident, less verbose, less caveated, less apologetic, or less defensive. --- # Anti-Defensive Writing ## Core Rule Advance the claim directly. Say what is true, what the text argues, what the evidence shows, or what the method does. Do not default to explaining what the text does not claim, does not prove, does not imply, does not cover, or does not attempt. Use a calm, competent authorial posture. Write as an author explaining an argument to the reader, not as an author negotiating with an imagined critic. ## Preserve Necessary Precision Keep limitations when they are necessary for accuracy, ethics, law, safety, or methodological transparency.
Частые вопросы
Скилл удалит все оговорки?
Нет. Настоящие ограничения по методу, этике, праву и безопасности он сохраняет и переносит в свои разделы, убирает только лишнюю защиту.
Можно ли использовать без установки?
Да. В README есть готовый текст-стандарт для вставки в системный промпт или правила редактора.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов