dot-ai-changelog-fragment

Generate changelog fragments from PRDs into changelog.d/ files.

2|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/vfarcic/dot-ai-website --skill dot-ai-changelog-fragment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dot-ai-changelog-fragment
Source: https://github.com/vfarcic/dot-ai-website/tree/main/.claude/skills/dot-ai-changelog-fragment
Command: npx skills add https://github.com/vfarcic/dot-ai-website --skill dot-ai-changelog-fragment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of changelog fragments, ensuring release notes are consistently formatted and include all necessary details from PRD work.

Core Features & Use Cases

  • Changelog Fragment Generation: Creates .md files in the changelog.d/ directory based on PRD details.
  • Automated Type Selection: Helps determine the correct changelog fragment type (feature, bugfix, etc.) based on pyproject.toml.
  • Use Case: When a PR is ready for review, this Skill can generate the changelog entry, which is then reviewed alongside the code, ensuring release notes are up-to-date.

Quick Start

Use the dot-ai-changelog-fragment skill to create a changelog entry for PRD 320.

Frequently Asked Questions about dot-ai-changelog-fragment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate changelog fragments for release notes from PRDs?

You can automate changelog fragment creation by reading PRDs to extract problem statements, solutions, and technical details, then generating formatted `.md` files in the `changelog.d/` directory with appropriate documentation links.

How does a changelog fragment type get determined for a release?

Changelog fragment types like feature or bugfix are determined automatically by reading the configuration defined in your project's `pyproject.toml` file, ensuring the generated release notes match your project's specified conventions.

When do I need to create a changelog fragment during the PR workflow?

You need to create a changelog fragment when a PR is ready for review, allowing you to generate the changelog entry alongside the code to ensure release notes are accurate and up-to-date before the release is finalized.

Can I use towncrier with automated PRD workflows to manage release notes?

Yes, the workflow integrates with towncrier conventions by writing `.md` files to the `changelog.d/` directory using a specified naming convention, allowing you to compile formal release notes from PRD-driven entries.

What is the best way to automate release notes generation for PRDs?

Automating release notes generation is best handled by extracting technical details and user impact directly from PRDs during the `/prd-done` workflow, creating standardized changelog fragments to maintain consistency across releases.