mcpField
N
notes

notes

github.com/davidleeエージェントワークフロー274 回インストール3 日前に更新
リポジトリ

notes について

Doctrine のフェーズやスライスごとに、実装の進捗と長期的なメモを記録するスキルです。一時的な実行コンテキスト、永続的な知識、後続作業を区別します。

主な機能

  1. 01フェーズごとのメモ作成ガイド
  2. 02一時メモと永続メモの区別
  3. 03リスク、決定、検証事項の記録
  4. 04メモリーとバックログへの記録案内

活用シーン

  1. 01進行中フェーズの作業記録
  2. 02スライス終了時の注意点の保存
  3. 03検証待ちとコミット状況の追跡

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davidlee/doctrine --skill notes

インストール後、Claude Code で/notesを入力して読み込まれたか確認します。

詳細

Notes

作業を進めながら、実装に関するメモを記録してください。

作業中のメモは、現在のランタイムフェーズシート (state/.../phases/phase-NN.md)に記録してください。ここは破棄可能な作業コンテキストです。フェーズまたはスライスの終了時には、長期保存すべき項目を notes.md (doctrine slice notes <ID> で必要に応じてひな形を作成できます)にまとめてください。保存ルールを守ってください。進捗中の情報は状態ツリーに記録し、作成済みのファイルには記録しません。

どのスライスが作業を担当しているかわからない場合は、doctrine slice list で確認してください。

簡潔に、次の内容を記録してください。

  • 完了したこと
  • 以下に該当する内容:
    • 想定外の事態や必要となった適応
    • 今後の対応が必要となる可能性のある問題点、不足、リファクタリング
    • 推奨されるフォローアップ作業
    • 完了済みまたは今後の作業に関する未解決の質問
    • 記憶として残すべき、長期的に役立つ事実、パターン、注意点
    • 関連するコミットハッシュ、または未コミットの作業
    • .doctrine の変更がリポジトリの規則に従って速やかにコミットされたか、未コミットであればその理由
    • コミット済みの場合、次のエージェントに関係する場合は、コードと同時にコミットされたか、別途コミットされたか
  • コードの最終変更後に検証ゲート(doctrine check gate)が正常に実行されたか、または未解決のエラー

メモに再利用可能な事実、パターン、注意点が含まれており、今後のエージェントの作業時間を大幅に節約できる場合は、タスク、フェーズ、スライスを完了として扱う前に /record-memory を実行してください。

一方、後で対応する価値のある課題、リスク、雑務、アイデアなど、フォローアップ作業を特定した場合は、backlog new で登録し、意図がこのコンテキストに埋もれないようにしてください。作業、知識、判断のどれに該当するか。その区分の判断基準は using-doctrine.md にあります。

コメント