daily-changelog

Generate daily changelog markdown files from merged pull requests.

515|64|Updated Oct 23, 2024
One-click install
npx skills add https://github.com/allenhutchison/obsidian-gemini --skill daily-changelog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-changelog
Source: https://github.com/allenhutchison/obsidian-gemini/tree/main/.agents/skills/daily-changelog
Command: npx skills add https://github.com/allenhutchison/obsidian-gemini --skill daily-changelog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates creating a readable daily changelog from merged pull requests, producing one markdown file per day to document project history in planning/changelog/YYYY-MM-DD.md.

Core Features & Use Cases

  • Automatically aggregates merged PRs for a given date into a concise, human-friendly summary.
  • Writes one Markdown file per day to planning/changelog/ aligned to the user’s local timezone for predictable daily records.
  • Credits external contributors and distinguishes internal vs. external changes for audit trails.

Quick Start

Generate the daily changelog for yesterday in my local timezone.

Frequently Asked Questions about daily-changelog

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

FAQPage Schema
How do I generate a daily changelog from merged GitHub PRs?

To generate a daily changelog from merged GitHub PRs, this skill aggregates the pull requests merged on a specific date and writes a human-readable markdown summary. It creates one file per day aligned to your local timezone.

What is the best way to document project history for release planning?

Documenting project history for release planning is best handled by aggregating daily merged pull requests into a chronological record. This skill automatically writes a daily markdown changelog to track project progress and audit changes.

Can I distinguish internal contributions from external contributors in a changelog?

Yes, you can distinguish internal contributions from external contributors in the changelog. The skill credits external contributors and separates internal versus external changes to provide a clear audit trail for project history.

Does the daily changelog file respect local timezone considerations?

Yes, the daily changelog file respects local timezone considerations. It aligns the boundaries of the daily merged pull requests aggregation and writes the markdown file based on the user's local timezone for predictable records.