updating-changelog — git diff commands for changelog updating-changelog, aztec-packages, community, git diff commands for changelog, ide skills, install updating-changelog, updating-changelog for AI agents, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Version Control Agents needing automated changelog management capabilities. Updating-changelog is a skill that automates the process of updating changelog files by reading release manifests and analyzing Git branch changes.

Features

Reads `.release-please-manifest.json` files to determine version updates
Edits `v{major}.md` files based on version changes
Runs `git diff` commands to analyze branch changes
Supports Aztec contract developers and Node operators with specific target files
Updates `docs/docs-developers/docs/resources/migration_notes.md` and `docs/docs-operate/operators/reference/changelog/v{major}.md` files

# Core Topics

AztecProtocol AztecProtocol
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The updating-changelog skill by AztecProtocol is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for git diff commands for changelog, install updating-changelog, updating-changelog for AI agents.

Ideal Agent Persona

Perfect for Version Control Agents needing automated changelog management capabilities.

Core Value

Empowers agents to analyze Git branch changes and update changelog files using `.release-please-manifest.json` and `git diff` commands, streamlining the development process for Aztec contract developers and Node operators.

Capabilities Granted for updating-changelog

Automating changelog updates for new releases
Analyzing branch changes using `git diff` commands
Generating changelog entries for Node operators and Ethereum contract developers

! Prerequisites & Limits

  • Requires access to Git repository
  • Limited to specific file formats (e.g., `.release-please-manifest.json`, `v{major}.md`)
  • Designed for Aztec contract developers and Node operators
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

updating-changelog

Learn how to update changelogs efficiently with this AI agent skill. Discover the steps and commands to manage your changelog files effectively.

SKILL.md
Readonly

Updating Changelog

Steps

1. Determine Target Files

Read .release-please-manifest.json to get the version (e.g., {"." : "4.0.0"} → edit v4.md).

Target files:

  • Aztec contract developers: docs/docs-developers/docs/resources/migration_notes.md
  • Node operators and Ethereum contract developers: docs/docs-operate/operators/reference/changelog/v{major}.md

2. Analyze Branch Changes

Run git diff next...HEAD --stat for overview, then git diff next...HEAD for details.

Categorize changes:

  • Breaking changes (API modifications, removals, renames)
  • New features (APIs, CLI flags, configuration)
  • Deprecations
  • Configuration changes (CLI flags, environment variables)

3. Generate Draft Entries

Present draft entries for review BEFORE editing files. Match the formatting conventions by reading existing entries in each file.

4. Edit Documentation

After approval, add entries to the appropriate files.

Migration Notes Format

File: docs/docs-developers/docs/resources/migration_notes.md

Add entries under ## TBD section:

markdown
1### [Component] Brief description 2 3Explanation of what changed. 4 5**Migration:** 6 7```diff 8- old code 9+ new code 10```

Impact: Effect on existing code.

Component tags: [Aztec.nr], [Aztec.js], [PXE], [Aztec Node], [AVM], [L1 Contracts], [CLI]

Node Operator Changelog Format

File: docs/docs-operate/operators/reference/changelog/v{major}.md

Breaking changes:

markdown
1### Feature Name 2 3**v{previous}:** 4```bash 5--old-flag <value> ($OLD_ENV_VAR) 6``` 7 8**v{current}:** 9```bash 10--new-flag <value> ($NEW_ENV_VAR) 11``` 12 13**Migration**: How to migrate.

New features:

markdown
1### Feature Name 2 3```bash 4--new-flag <value> ($ENV_VAR) 5``` 6 7Description of the feature.

Changed defaults: Use table format with Flag, Environment Variable, Previous, New columns.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is updating-changelog?

Perfect for Version Control Agents needing automated changelog management capabilities. Updating-changelog is a skill that automates the process of updating changelog files by reading release manifests and analyzing Git branch changes.

How do I install updating-changelog?

Run the command: npx killer-skills add AztecProtocol/aztec-packages/updating-changelog. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for updating-changelog?

Key use cases include: Automating changelog updates for new releases, Analyzing branch changes using `git diff` commands, Generating changelog entries for Node operators and Ethereum contract developers.

Which IDEs are compatible with updating-changelog?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for updating-changelog?

Requires access to Git repository. Limited to specific file formats (e.g., `.release-please-manifest.json`, `v{major}.md`). Designed for Aztec contract developers and Node operators.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add AztecProtocol/aztec-packages/updating-changelog. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use updating-changelog immediately in the current project.

Related Skills

Looking for an alternative to updating-changelog or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI