Skip to content
cccskills
FreePublished on GitHub

remove-reference-addresses

Убирать канцелярские адресные справки из русских рассказов о городских точках и дополнять их проверенными фактами минимум до 100 слов. Применять при просьбах убрать адреса из озвучиваемого текста или повторить такую редактуру для других точек; адресные поля карточек сохранять.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2 stars(GitHub 2 + cccskills 0)

Run score Not tested

See how to install

Files included (2)

  • SKILL.md9.5 KB
  • agents/openai.yaml429 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Убрать канцелярские адреса

Отредактируй выбранные рассказы для прослушивания на месте: удали почтовые справки и пустые фразы о расположении, сохрани историю объекта. После редактуры каждый рассказ должен содержать минимум 100 слов, если пользователь не задал другой порог.

Область работы

Используй выбранные пользователем точки, географию и фильтры. Не переноси автоматически прежнюю выборку Садового кольца, количество 198 или фильтр F5 на новый запрос.

Редактируй озвучиваемые абзацы. Сохраняй название, адрес в карточке, координаты и фотографии. Источники и факты можно дополнять или исправлять там, где этого требует изменение рассказа.

Если работаешь с каталогом, сначала сохрани актуальные опубликованные тексты, их идентификаторы, источники и аудио. Архивные варианты нужны для сравнения; фактологическую базу бери из текущего одобренного рассказа. При новом черновике, исследовании или изменении текста другим редактором перечитай точку перед публикацией.

Что удалить

Проверь начало, середину и конец каждого рассказа, а не только первое предложение. Удаляй целую справочную фразу либо адресную часть предложения с сохранением связного смысла:

  • «Объект находится / расположен по адресу…», «Адрес здания…», «Его адрес…», «Ищите его по адресу…».
  • Название улицы с номером дома, дробным номером, корпусом или строением, если это только почтовая привязка: «дом 3/8, строение 2».
  • Справки без слова «адрес»: «особняк на улице …, 12», «здание по … переулку, 5».
  • Пустые координатные вводные: «Мы стоим у дома на … улице», «Памятник расположен в … переулке», если они ничего не добавляют к истории. Сохрани содержательную часть того же предложения.

Не заменяй удалённую справку другим шаблоном о расположении. Не вырезай совпадения регулярным выражением без чтения контекста.

Сохраняй топонимы и номера, которые несут исторический смысл: происхождение названия улицы, переезд учреждения, связь с районом, квартира №50 Булгакова, квартира №3 Цветаевой, номер исторического административного корпуса. Исторический адрес можно оставить, если он объясняет событие или сравнение объектов; убери из него лишнюю почтовую подробность. Дата, номер учреждения и год постройки сами по себе не являются адресом.

Чем дополнить

Сосчитай слова после удаления адресов: разделяй по пробельным символам и не считай отдельно стоящие знаки без букв или цифр. Число «100» и слово с внутренним дефисом считаются одним словом. Проверяй фактические абзацы, а не прежнее поле wordCount; обнови это поле по правилам формата проекта.

Если текст короче порога, добавь конкретику об этом объекте из уже прочитанных источников: деталь архитектуры, обстоятельство строительства, эпизод из жизни владельца, изменение назначения, подтверждённую реставрацию. Если данных недостаточно, прочитай дополнительные надёжные источники и добавь ссылку и цитируемый факт. Не наращивай объём общими словами об атмосфере, эпохе и «богатой истории», повторениями или выдуманными подробностями. Если подтверждённых сведений не хватает, отметь точку как требующую исследования и не представляй её готовой.

Проверяй, что источник действительно говорит о нужном объекте. При исправлении неверной атрибуции обновляй и абзац, и соответствующий факт с его ссылками. При расхождении дат используй подтверждаемую степень точности, например «начало 1960-х», либо прямо обозначь расхождение. Старый документ о статусе памятника не доказывает статус сегодня.

Сохрани живую устную речь, содержание и порядок истории. Не превращай рассказ в перечень дат; перечитай итог вслух.

Проверка и применение

Для каждой точки проверь отсутствие справочных адресов, минимум слов, связность текста и связи абзац → факт → источник. Раздели итог на изменённые, оставленные и требующие исследования точки. В отчёте укажи количество и существенные исправления источников.

Публикуй правки только в пределах поручения пользователя. Перед записью сравни ожидаемый идентификатор и полный текущий текст, чтобы не затереть параллельную редакцию. Сохрани резервный снимок одной партии; не создавай полный бэкап базы для каждой точки. Повторный запуск должен продолжать ту же партию без повторных правок и платных записей.

Редактура сама по себе не означает выбор нового провайдера. Если пользователь поручил также обновить озвучку, следуй его выбору и актуальным правилам проекта. До готовности замены сохраняй прежний MP3. Для явно запрошенной новой ElevenLabs-записи используй идентификатор намерения переозвучки, если API поддерживает его, чтобы не получить из кеша старую модель и не оплатить дубликат при повторе.

После публикации проверь публичный текст, неизменность адресных полей и координат. Для новой озвучки проверь совпадение исходного текста, фактические провайдер, модель и голос, доступность и целостность нового MP3 и сохранность прежнего; один статус ready этого не доказывает. При конфликте редакций или повторяющемся детерминированном отказе сохрани достигнутый результат и укажи проблемные точки вместо бесконечного повторения операций.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Качество русского текста для агента. Russian text quality for agents: proofreading and AI-slop cleanup for Cyrillic text. Триггеры: очеловечь, вычитай, отредактируй, поправь, причеши, проверь текст, убери канцелярит, humanizer. Молча снимает жёсткие запреты в собственном русском выводе агента; чужой текст молча не трогает. Use when надо убрать из русского текста канцелярит, воду и нейросетевую манеру, не сломав смысл, факты и голос автора. Три режима по запросу: редактура, аудит без переписывания, точечная правка одной категории. Со скиллом едет детерминированный сканер scripts/scan.py: считает хард-баны, категории маркеров, ритм и морфологию, печатает ЧИСТОТА: N/100, поэтому правка измерима («было N, стало M»). Флаг --genre academic/legal/fiction/news снимает маркеры, законные для научного, юридического и новостного регистра. Работает ТОЛЬКО с русским: для английского humanizer, для итальянского humanizer-it. НЕ используй для: перевод, написание с нуля, грамматика без стилистики, код.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

Implement an existing plan from docs/agents/plans/. Use when the user asks to implement, execute, resume, or continue a plan, or references a plan file — the plan's Status line must be updated on completion.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

Create an implementation plan for any task — feature, refactor, migration, fix — and save it to docs/agents/plans/. Use when the user asks to plan work, write an implementation plan, or prepare a task spec for claude/codex. (Implementing an existing plan is the implement-plan skill, not this one.)

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

Review a project for production readiness. Invoked manually by the user via /production-readiness before deploying or preparing a release.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

Подбирать варианты новых промопрогулок из уже озвученных точек production — минимум 10 точек, от 17 минут аудио, не больше 50 % точек из любой существующей промопрогулки. Применять при просьбах найти, проанализировать или предложить новые промопрогулки или проверить пересечение идеи прогулки с опубликованными.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

Переписывать русские рассказы о городских точках, перегруженные датами, — цепочки «в 1884 году… 9 февраля 1885-го… в 1989-м… в декабре 1993-го» скучно слушать. Оставлять одну-две опорные даты, остальные выражать через промежутки («через десять лет», «спустя два столетия», «в конце 1980-х»), не теряя смысла и точности. Применять при просьбах убрать перебор дат, сделать рассказ живее на слух или проверить точки, прогулку, партию рассказов на перечисления годов.

The English summary is being prepared. Showing the original description.

softmg/otgolosok2Updated Oct 29, 2026

See all skills by softmg

Report a problem with this skill