Add To Changelog — AI skill for Claude Code
by berrydev-ai - Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.
How to install Add To Changelog
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open berrydev-ai/blockdoc-python and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Add To Changelog does
A simple, powerful standard for structured content that works beautifully with LLMs, humans, and modern editors.
Alternatives in AI
- WeKnora — Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, an 26.9k ★
- Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
- Surface — Show ranked attack surface for a target from its recon manifest + hunt memory 3.8k ★
README
BlockDoc
A simple, powerful standard for structured content that works beautifully with LLMs, humans, and modern editors.
[](https://pypi.org/project/blockdoc/) [](https://pypi.org/project/blockdoc/) [](https://opensource.org/licenses/MIT)
Why BlockDoc?
BlockDoc provides a lightweight, flexible format for structured content that is:
- LLM-friendly: Optimized for AI generation and targeted modifications
- Simple: Flat structure with semantic IDs and minimal nesting
- Extensible: Core block types with room for custom extensions
- Framework-agnostic: Works with any frontend or backend technology
- Database-ready: Easy to store and query in SQL or NoSQL databases
Core Concepts
BlockDoc is based on a block-based architecture where content is organized into discrete, individually addressable blocks. Each block has:
- A semantic ID (like 'intro', 'section-1')
- A block type ('text', 'heading', 'image', 'code')
- Content (in Markdown for text-based blocks)
- Optional metadata
This architecture enables:
- Targeted updates to specific sections
- Better organization of content
- Easy integration with LLMs
- Flexible rendering in different formats
Core Block Types
- Text - Standard paragraphs with Markdown support
- Heading - Section headers with configurable levels
- Image - Pictures with src, alt text, and optional caption
- Code - Code blocks with syntax highlighting
- List - Ordered or unordered lists
- Quote - Blockquote content
- Embed - Embedded content (videos, social media posts)
- Divider - Horizontal rule/separator
Design Principles
- Simplicity: Minimal structure with only necessary properties
- LLM-Friendly: Optimized for AI content generation and modification
- Human-Editable: Clear, readable format for direct editing
- Database-Ready: Easily stored in SQL or NoSQL databases
- Extensible: Core types with support for custom block types
...
Related Skills
AVS Vibe Developer Guide
by Layr-Labs - Structures AI-assisted EigenLayer AVS development workflow with consistent naming conventions f
AI Safe Driver
AI agent drift detection and recovery for Claude Code and OpenAI Codex—stop repeated tool-call, instruction-fo
Graymatter
30 sec to give your AI agents persistent memory. Reduce 90% token consumption while also maintaining quality.
Content Repurpose
Help me repurpose this AI Maker newsletter content into multiple formats while maintaining the core value and
Slime Dashboard
Slime Dashboard is a Claude Code plugin that adds a pixel-art side pane starring a friendly slime. It travels
Crewkit CLI
Institutional memory and governance for AI-assisted engineering. Give Claude Code your team's context, enforce
Related Agents
Project Documenter
MUST BE USED for updating project documentation after features or before releases. Maintains CLAUDE.md, archit
Implementation Engineer
Use this agent when you need to implement new features, refactor existing code, or add functionality to a code
Release Narrator
Writes release notes, changelogs, and ship announcements. Use whenever the user needs release notes, changelog