mcpField
C
changelog-patterns

changelog-patterns

github.com/thalysjuvenalDevelopment19148 installsUpdated 6w ago
Repository

About changelog-patterns

changelog-patterns is a skill for analyzing ADVPL/TLPP code changes and producing structured changelogs or release notes. It classifies change types and impact, identifies affected database tables from code patterns, and formats results as Markdown or plain text.

Key features

  1. 01Change type classification
  2. 02Impact level assessment
  3. 03Database table detection
  4. 04Markdown and plain-text output
  5. 05Analysis of git diffs or file lists

Use cases

  1. 01Prepare client-facing release notes
  2. 02Summarize changes for internal teams
  3. 03Create delivery documentation from code changes

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/thalysjuvenal/advpl-specialist --skill changelog-patterns

After installing, type/changelog-patternsin Claude Code to confirm it loaded.

Bundled filesreference.md

Details

From the project README

Changelog Patterns

This skill defines how to analyze ADVPL/TLPP code changes (via git diff or a supplied file list) and produce a structured changelog: change type classification (NEW/FIX/CHANGE/REMOVE/REFACTOR with Portuguese labels), impact level assessment (ALTO/MEDIO/BAIXO), detection of affected database tables from DBSelectArea/RecLock/BeginSQL patterns, and output in either Markdown or plain-text format.

Activate this skill when the user wants a client-facing or internal changelog, release notes, or delivery documentation generated from a set of code changes. It does not cover generating documentation headers or technical routine specs from a single source file with no diff context -- that is closer to a documentation-generation task and out of scope for this skill's diff-analysis process; it also does not cover code review findings (see advpl-code-review) or the migration checklist for .prw to .tlpp conversions (see advpl-to-tlpp-migration).

Reference fileRead when
reference.mdAlways -- the only file in this skill; contains change types, impact levels, Markdown/TXT changelog formats, and the full analysis process

Comments

Markdown supported