Пак: контент-конвейер релизов и постов
Контент о продукте - самый регулярный и самый прокрастинируемый. Этот пак превращает его в конвейер: release-notes-generator собирает из git-коммитов ченджлог, текст для PR и анонс в одном прогоне, guide-recap разворачивает ченджлог в посты для LinkedIn/X/рассылки, voice-refine превращает надиктованный поток мыслей в структурный промпт - удобно, когда идеи для контента приходят на ходу.
Скилы кладутся в .claude/skills/<имя>/ в папке проекта.
Важно: это многофайловые скилы, а не один SKILL.md. У каждого скила «мозг» - файл SKILL.md, но вся рабочая «мякоть» (таблицы перевода технического языка в продуктовый, tone-правила, алгоритм scoring, шаблоны постов, примеры) лежит в соседних папках references/, assets/, examples/, на которые SKILL.md ссылается по имени. Если положить только SKILL.md, скил будет ссылаться на файлы, которых нет, и «мякоть» потеряется. Поэтому под каждым SKILL.md ниже идёт блок «Файлы-компаньоны» с реальным содержимым этих файлов из репозитория-источника - разложи их по путям, указанным в заголовках. Итоговая структура одного скила:
Дальше - бесплатно, после входа
Полный текст откроется сразу после входа через Telegram. Без паролей и почты - один клик. Заодно бот будет помнить вас и на сайте, и в Telegram.
Что внутри
- ▪ Release Notes Generator
- ▪ Workflow
- ▪ How to Use
- ▪ Output Formats
- ▪ [0.18.0] - 2025-12-08
- ▪ Workflow Integration
- ▪ Tech-to-Product Transformation
- ▪ Commit Categories
- ▪ Console Output Format
- ▪ Example
- ▪ Commands Used
- ▪ Tips
- ▪ Reference Files
- ▪ Related Skills
- ▪ Transformation Categories
- ▪ Context-Aware Transformations
- ▪ Role-Based Impact
- ▪ Severity Indicators
- ▪ Primary Categories
- ▪ Secondary Categories (CHANGELOG only)
- ▪ Scope Patterns
- ▪ Breaking Changes
- ▪ PR Number Extraction
- ▪ Error Tracker Issue Linking
- ▪ Statistics Calculation
- ▪ [X.Y.Z] - YYYY-MM-DD
- ▪ Guidelines
- ▪ Guide Recap - ченджлог в соцсети
- ▪ When to Use
- ▪ Usage
- ▪ Workflow (7 Steps)
- ▪ LinkedIn (FR)
- ▪ LinkedIn (EN)
- ▪ Twitter/X (FR)
- ▪ Error Handling
- ▪ Reference Files
- ▪ Tips
- ▪ CHANGELOG Format
- ▪ [Unreleased]
- ▪ [X.Y.Z] - YYYY-MM-DD
- ▪ Extraction Methods
- ▪ Entry Structure
- ▪ Category Classification
- ▪ Scoring Algorithm
- ▪ Week Aggregation Rules
- ▪ Transformation Principle
- ▪ Mapping Table
- ▪ Pattern Recognition
- ▪ Version vs Week Framing
- ▪ DO / DON'T Checklist
- ▪ Language Rules
- ▪ Emoji Budget
- ▪ CTA Rules
- ▪ Quality Checklist (Pre-Output)
- ▪ FR Template
- ▪ EN Template
- ▪ Field Rules
- ▪ Constraints
- ▪ Single Tweet
- ▪ Thread (2-3 tweets)
- ▪ Field Rules
- ▪ Decision: Single vs Thread
- ▪ Constraints
- ▪ FR Template
- ▪ Ce qui a change
- ▪ En detail
- ▪ A retenir
- ▪ EN Template
- ▪ What changed
- ▪ In detail
- ▪ Key takeaway
- ▪ Field Rules
- ▪ Constraints
- ▪ FR Template
- ▪ EN Template
- ▪ Field Rules
- ▪ Slack Emoji Reference
- ▪ Constraints
- ▪ Voice Refine - чистка голосовых заметок
- ▪ When to Use
- ▪ Transformation Pipeline
- ▪ Output Format
- ▪ Contexte
- ▪ Objectif
- ▪ Contraintes
- ▪ Output attendu
- ▪ Flags
- ▪ Usage Examples
- ▪ Compression Metrics
- ▪ Filtering Rules
- ▪ See Also
- ▪ Example 1: React Table Component (French)
- ▪ Contexte
- ▪ Objectif
- ▪ Contraintes
- ▪ Output
- ▪ Example 2: Authentication Flow (English)
- ▪ Context
- ▪ Objective
- ▪ Constraints
- ▪ Output
- ▪ Example 3: Bug Report (Mixed)
- ▪ Bug
- ▪ Fix Required
- ▪ Files
- ▪ Example 4: Feature Request (Detailed)
- ▪ Context
- ▪ Objective
- ▪ Requirements
- ▪ Constraints
- ▪ Output
- ▪ Compression Summary
- ▪ Patterns Identified