Communityコーディング&開発github.com

marcosbarrosdemiranda/claude-skill-fluxo-de-entrega

TODO リクエスト完了時に自動でドキュメント作成、git 同期、変更ログ、Obsidian へのメモリ保存を実行するスキル。

claude-skill-fluxo-de-entrega とは?

このスキルは、Claude Code(または類似のAIエージェント)がプロジェクトのファイルを変更した後(実装、修正、リファクタリング、設定、ドキュメントなど)、自動的に完全なワークフローを実行します。主な目的は、タスクの完了を文書化し、git で変更をコミット・プッシュし、プロジェクトの状態と履歴を構造化された形式で Obsidian ボールト(`VAULT_MEMORIA`)に保存することで、セッション間のコンテキストを維持することです。`finaliza`、`salva`、`commita` などのキーワードでもトリガーされます。手順は必須の順序で実行されます:1) 影響を受けるドキュメント(README, CHANGELOG)の更新、2) テスト実行、秘密漏洩チェック、`git pull --rebase`(競合時は停止)、Conventional Commits でのコミット、3) `dev` ブランチへのプッシュ(force push 禁止)、4) 本番リリース(`main` へのマージ)の確認、5) Obsidian への保存:詳細履歴(`historico/YYYY-MM-DD.md`)、プロジェクト状態(`ESTADO.md`、最大60行)、グローバルインデックス(`INDICE.md`、30日間保持)、アクティブセッションと伝言メモの更新。このスキルは、セッション境界を越えたシームレスな開発フローとメモリの永続化を実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/marcosbarrosdemiranda/claude-skill-fluxo-de-entrega/tree/HEAD/.claude/skills/fluxo-de-entrega

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Fluxo de Entrega e Memória Integrada ao Obsidian

このスキルは、タスクの完全なデリバリーサイクル、セッション間の同期、Obsidian(VAULT_MEMORIA)への構造化メモリの永続化を管理します。

必須の手順順序

  1. 文書化する

    • 影響を受けるドキュメント(README.md、コメント、CHANGELOG.md(日付と説明付き))を更新します。
    • 変更するドキュメントがない場合は、少なくとも CHANGELOG.md に記録します。
  2. コミット&同期

    • テストを実行します(存在する場合)。失敗した場合は停止します。
    • シークレット(.env、トークン、パスワード)が存在しないことを確認します。
    • dev ブランチで git pull --rebase を実行します。競合がある場合は停止し、ファイルを表示します(他のセッションの変更を決して破棄しないでください)。
    • Conventional Commits(feat、fix、docs、refactor、chore...)を使用してすべての変更をコミットし、明確なメッセージをポルトガル語で記述します(該当する場合は - parcial と示します)。
  3. GitHub にプッシュ

    • dev ブランチにプッシュします(存在しない場合は作成)。push --force は絶対に使用しないでください。
  4. 本番環境について質問する

    • "このバージョンを本番環境に上げますか?" と質問します。
    • はいの場合:テストを実行し、dev を main にマージしてデプロイします。
    • いいえの場合:手順5に進みます。
  5. Obsidian に履歴を保存する(圧縮&同期)

    • 詳細履歴(historico/AAAA-MM-DD.md): 先頭に YAML フロントマター(日付、プロジェクト、タグ #feat|#fix|#config|#decisao、コミット)を設定します。 レコードは ## HH:MM - タイトル #tag、依頼内容、実施内容、決定事項、ファイル、コミット、本番、問題、未解決事項の形式で記録します。グラフを強化するために [[ ]] リンクを使用します。
    • 圧縮状態(ESTADO.md): プロジェクトの ESTADO.md を書き換えます(最大60行、簡潔なスタイル):
      • 現在の状態
      • 最新10件の変更(各行:日付、要約、ハッシュ)
      • 有効な決定事項
      • 未解決の課題
    • グローバルインデックス(INDICE.md): グローバル Claude/INDICE.md に1行追加します:"AAAA-MM-DD HH:MM [プロジェクト] 短い要約"。30日間のみ保持します(それより古いものは INDICE-ARQUIVO.md に移動します)。
    • アクティブセッションと伝言メモ: SESSOES-ATIVAS.md と RECADOS.md を更新します。セッション終了時はアクティブな記録を削除します。

最終サマリー

各手順につき1行のサマリーを表示します:

  • 文書化: [ok]
  • 同期/コミット: [ok/hash]
  • プッシュ: [ok/dev]
  • 本番: [はい/いいえ]
  • Obsidian 履歴: [ok]

関連スキル