changelog-patterns について
changelog-patternsは、ADVPL/TLPPのコード変更を分析し、構造化された変更履歴やリリースノートを作成するスキルです。変更種別と影響度を分類し、コードパターンから対象テーブルを特定して、Markdownまたはプレーンテキストで出力します。
主な機能
- 01変更種別の分類
- 02影響度の評価
- 03データベーステーブルの特定
- 04Markdownとプレーンテキストでの出力
- 05git diffまたはファイル一覧の分析
活用シーン
- 01顧客向けリリースノートの作成
- 02社内チーム向けの変更概要作成
- 03コード変更に基づく納品文書の作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ thalysjuvenal/ advpl-specialist --skill changelog-patternsインストール後、Claude Code で/changelog-patternsを入力して読み込まれたか確認します。
同梱ファイルreference.md
詳細
変更履歴のパターン
このスキルでは、ADVPL/TLPP コードの変更(git diff または指定されたファイル一覧を使用)を分析し、構造化された変更履歴を作成する方法を定義します。変更種別の分類(ポルトガル語のラベルを用いた NEW/FIX/CHANGE/REMOVE/REFACTOR)、影響レベルの評価(ALTO/MEDIO/BAIXO)、DBSelectArea/RecLock/BeginSQL のパターンから影響を受けるデータベーステーブルを検出し、Markdown またはプレーンテキスト形式で出力します。
ユーザーが一連のコード変更から、クライアント向けまたは社内向けの変更履歴、リリースノート、納品ドキュメントの作成を求めている場合に、このスキルを有効にしてください。差分のコンテキストがない単一のソースファイルからドキュメントヘッダーや技術的なルーチン仕様を生成する用途は対象外です。これはドキュメント生成タスクに近く、このスキルの差分分析プロセスの範囲外です。また、コードレビューの指摘事項(advpl-code-review を参照)や、.prw から .tlpp への変換に関する移行チェックリスト(advpl-to-tlpp-migration を参照)も対象外です。
| 参照ファイル | 読むタイミング |
|---|---|
| reference.md | 常に。このスキル唯一のファイルであり、変更種別、影響レベル、Markdown/TXT の変更履歴形式、分析プロセス全体が記載されています。 |