一键导入
bear-skills
bear-skills 收录了来自 jtprogru 的 21 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Превращает идею, серию заметок или сырой материал в драфт статьи (Habr / Medium / личный блог) — с TL;DR, структурой тезис→аргументы→пример→следствие, авторским голосом. Используй, когда «написать статью», «оформить мысли в лонгрид», «сделать пост для Habr», «черновик статьи», «article draft».
Скилл для очеловечивания русскоязычного текста. Убирает признаки AI-генерации, делает текст живым. Используй ВСЕГДА, когда пользователь просит: очеловечить текст, убрать следы нейросети, сделать текст живым/естественным, переписать как человек, humanize на русском, убрать канцелярит, убрать водянистость, сделать текст менее формальным. Также используй если пользователь вставляет русскоязычный текст и говорит что-то вроде 'перепиши', 'сделай лучше', 'звучит как робот', 'слишком искусственно'. Работает ТОЛЬКО с русским языком. Для английского используй оригинальный humanizer. НЕ используй для: перевод, написание с нуля, грамматика, код.
Превращает идею, заметку или сырой текст в готовый пост для Telegram-канала — плотный, с тезисом первым, авторским голосом, в пределах 500-1500 символов. Используй, когда пользователь хочет «написать пост в тг», «оформить мысль для канала», «короткий пост», «tg-пост», «оформить идею для подписчиков».
Структурирует технический туториал — prerequisites, цель «после прочтения сможешь X», нумерованные шаги с командами и проверками, troubleshooting, cleanup. Не пишет полный текст: создаёт корректный скелет, в который автор досыпает детали. Используй, когда «написать туториал», «оформить пошаговую инструкцию», «how-to», «tutorial»,«гайд по развёртыванию», «инструкция, как сделать X».
Формирует commit-сообщение по Conventional Commits для текущих изменений в git. Анализирует staged-diff (или unstaged, если staged пуст), определяет type/scope, пишет subject и при необходимости тело. Используй, когда пользователь хочет «сделать коммит», «закоммитить изменения», «commit это», «сформулируй commit-message», «commit по конвенции».
Формирует описание Pull Request из diff текущей ветки относительно базовой (main/master). Анализирует все коммиты, выделяет «зачем / что / как проверить», фиксирует breaking changes. Используй, когда пользователь хочет «описать PR», «сделать описание для пуллреквеста», «оформить PR», «запушить и открыть PR», «сгенерируй PR description».
Создаёт semver-тег для релиза с генерацией changelog из коммитов с прошлого тега. Определяет нужный bump (patch/minor/major) по содержимому коммитов, формирует release notes. Используй, когда пользователь хочет «выпустить релиз», «бампнуть версию», «поставить тег», «сделать релиз», «затегать».
Process exported book highlights markdown files from iBooks or Zotero. Transforms raw 🎯 quote bullet points into Obsidian callouts with generated atomic-note titles and ==highlighted== key phrases. Use this skill whenever the user wants to process book highlights, enrich quotes with titles and highlights, work with iBooks/Zotero export markdown files, or asks to "обработай цитаты", "добавь заголовки к хайлайтам", "разбери экспорт из книги", "обработай импорт из iBooks/Zotero".
Добавление новых данных в сегодняшнюю ежедневную заметку Obsidian (мысль, событие, встреча, ссылка на атомарку, разбор-узел, TODO). Скилл сам определяет тип записи, задаёт 1–2 уточняющих вопроса для обогащения контекстом (связи, проект, эмоция, нужна ли атомарная заметка), вставляет данные в правильный раздел (`### Мысли вслух`, `### Заметка дня`, `### Узел №N`, callout `> [!todo]`) и при отсутствии файла создаёт его по шаблону `Ежедневная заметка.md`. ОБЯЗАТЕЛЬНО используй этот скилл когда пользователь говорит «добавь в сегодняшнюю заметку», «запиши в дневник», «зафиксируй в today», «добавь в daily», «отметь в дневнике», «в сегодняшний день», даже если он не упоминает слово «скилл» или конкретный раздел. Скилл НЕ создаёт атомарных заметок — для этого `obsidian-ingest`. Скилл НЕ делает ревью прошедших дней — для этого `obsidian-journal-review`.
Обогащение frontmatter заметок в Obsidian — заполнение полей aliases, up, down, other без перемещения заметки. Используй этот скилл когда пользователь просит обновить/заполнить frontmatter заметки, добавить aliases или связи (up/down/other), обогатить заметку ссылками — особенно для заметок в папке 00. Входящие. Заметка остаётся на месте, меняются только frontmatter-поля aliases, up, down, other. Не используй для полного рефакторинга с перемещением — для этого есть obsidian-refactor-inbox.
Анализ и ревью заметок из входящих (`00. Входящие`) — только осмотр и отчёт, без изменения файлов. Результат — список заметок с рекомендациями по категории и действию. Для фактической обработки (теги, связи, перемещение) используй obsidian-refactor-inbox.
Обрабатывает произвольный markdown-файл (статья, вебклип, транскрипт, конспект, черновая заметка) и превращает его в структурированные знания для Obsidian-базы по методологии PARA. Скилл выделяет атомарные сущности (концепты, инсайты, факты), придумывает логичные названия заметкам, создаёт литературную заметку-источник, выстраивает wikilinks и frontmatter. Используй этот скилл всегда, когда пользователь хочет «добавить в базу знаний», «переработать статью», «обработать конспект», «выжать знания из текста», «ингестировать», «положить в vault», «положить в базу» или приносит markdown-файл для сохранения в Obsidian.
Помощь в ревью ежедневных заметок, формировании еженедельных и ежемесячных обзоров и поддержании порядка в дневнике. Используй когда пользователь просит "сделать еженедельный обзор", "weekly review", "разобрать дневник", "что было на этой неделе", "саммари недели/месяца".
Критический анализ заметок в Obsidian — гибридный поиск похожих и противоположных тем в базе знаний, выявление противоречий с существующими знаниями, аргументированная критика аргументации и полноты охвата. Используй этот скилл всегда, когда пользователь просит: покритиковать заметку, разобрать её, найти противоречия, проверить аргументацию, найти похожие или альтернативные заметки, сделать peer review, «что я упустил», «чего не хватает», «что не так», «найди дыры». Также применяй после создания новой заметки, если пользователь хочет убедиться, что она не конфликтует с уже имеющимися знаниями.
Обработка входящих заметок из inbox в Obsidian. Используй этот скилл когда пользователь просит обработать заметки из папки 00. Входящие — нужно обновить теги, добавить aliases, создать связи с существующими заметками (люди, MOC, знания), переместить в правильную папку по методологии PARA. Скилл определяет тип заметки (атомарная мысль, ресурс, человек, проект, конспект конференции), добавляет соответствующие теги и связи, никогда не удаляет заметки — только архивирует с тегом
Рефакторинг конспектов лекций в Obsidian — извлечение концептов, определений и теорем из конспекта в отдельные заметки, превращение лекции в "оглавление" со ссылками, обновление связей с дисциплинарным MOC. Используй этот скилл когда пользователь просит обработать, разбить, рефакторить конспект лекции или несколько лекций. Триггеры: "обработай лекцию", "разбей конспект", "рефакторинг лекции", "вынеси понятия из лекции", "обработай конспект", "разбей лекцию", "лекция слишком большая". Скилл обрабатывает до 3 конспектов за один запуск.
Рефакторинг большой заметки в Obsidian — разбивка на атомарные/тематические заметки с сохранением wikilinks в оригинале. Используй этот скилл когда пользователь просит разбить, разделить, рефакторить конкретную заметку. Скилл создаёт дочерние заметки, вставляет [[ссылки]] в оригинал и соблюдает структуру хранилища PARA.
Разгрузка hub-заметки в Obsidian, на которую ссылается слишком много заметок (in-clubok). Главный сигнал клубка — высокий in-degree (десятки–сотни входящих ссылок), out-degree — вспомогательный. Скилл создаёт под-MOC под существующие категории hub и **перенаправляет входящие ссылки из ресурсных заметок** на конкретный под-MOC вместо общего. Оригинальный MOC сохраняется как точка входа — на него по-прежнему можно ссылаться, когда категория неясна. Используй этот скилл всегда, когда пользователь говорит: «распутай клубок», «разгрузи MOC X», «слишком много ссылок на X», «перепривязать заметки», «X разросся», «карта стала бесполезной», «не вижу структуры в MOC», «слишком много входящих/исходящих ссылок», «обработай хаб-заметку», «найди мои hub-заметки», «свалка ссылок», «карта-помойка». Также применяй, когда из контекста видно, что речь о перегруженном узле графа, даже если пользователь не назвал его hub-ом.
Структурирует blameless-постмортем после инцидента — timeline, impact, root cause, contributing factors, action items. Использует данные из incident channel, метрик и логов. Используй, когда пользователь хочет «написать постмортем», «разобрать инцидент», «оформить разбор», «blameless review», «итоги инцидента».
Систематический алгоритм диагностики проблем в Kubernetes — Pod/Deployment/Service. Ведёт от симптома (CrashLoopBackOff, Pending, 5xx, нет трафика) через kubectl-команды к гипотезе и митигации. Используй, когда пользователь говорит «под падает», «не стартует», «не ходит трафик», «k8s проблема», «помоги разобраться с подом», «pod в CrashLoopBackOff/ImagePullBackOff/Pending/OOMKilled».
Создаёт исполняемый runbook для конкретного сценария — алерта, отказа, плановой операции. Соблюдает структуру (TL;DR, диагностика, митигация, эскалация), предпочитает копипастабельные команды объяснениям. Используй, когда пользователь хочет «написать runbook», «оформить ранбук», «инструкцию для дежурного», «процедуру реакции на алерт», «оncall doc».