AgentSkillsCN

retrospective

对已完成的任务和实现进行回顾,并将所学经验融入到最优化的配置文件中。可用于任务完成后、实现评审结束后、问题解决之后等场景。

SKILL.md
--- frontmatter
name: retrospective
description: 完了したタスクや実装について振り返りを行い、学びを最適な設定ファイルに反映する。タスク完了後、実装レビュー後、問題解決後などに使用する。

振り返り(Retrospective)

完了したタスクや実装についての振り返りを行い、学びを最適な設定に反映するスキル。

いつ使うか

以下のようなタイミングで振り返りを提案する:

  • 複雑なタスクが完了したとき
  • 同じ問題に何度か遭遇したとき
  • 新しい技術やパターンを学んだとき
  • 実装中に改善点を発見したとき

確認の仕方

タスク完了や問題解決後、以下のように確認する:

「〇〇(具体的なタスクや実装名)」について振り返りを実施しますか?

ユーザーが同意した場合のみ、以下の手順を実行する。

実行手順

1. 振り返りの実施

以下の観点で振り返る:

  • うまくいったこと: 技術選定、設計、コミュニケーションなど
  • 改善できること: プロセス、コード品質、ドキュメントなど
  • 学んだこと: 新しい技術、パターン、ベストプラクティスなど

2. 最適な設定先の提案

振り返りの内容に応じて、以下から最適な反映先を提案する:

CLAUDE.md(プロジェクトメモリ)

適している内容:

  • プロジェクト全体に関わる基本方針
  • 毎回のセッションで意識すべきこと
  • 重要なドキュメントへの参照

: 「実装前に必ず型定義を確認する」

.claude/rules/(ドメイン固有ルール)

適している内容:

  • 特定のファイルタイプやディレクトリに適用するルール
  • 詳細なコーディング規約
  • エラー対応手順

: 「テストファイルでは必ずdescribeブロックを使う」

.claude/skills/(ドメイン知識)

適している内容:

  • 特定の技術やライブラリの使い方
  • プロジェクト固有のパターン
  • 繰り返し参照する手順

: 「Turso Per-User DBの作成手順」

.claude/agents/(特化サブエージェント)

適している内容:

  • 専門的な調査・分析タスク
  • 繰り返し行うレビュー作業
  • 特定の観点でのコード検査

: 「セキュリティレビュー専用エージェント」

Hooks(自動アクション)

適している内容:

  • ファイル編集後に必ず行う処理
  • 自動チェックや整形
  • 通知やログ記録

: 「Edit/Write後に自動でlint:fixを実行」

3. 反映の実施

ユーザーの承認を得てから、選択された設定ファイルを更新する。

4. まとめの提示

  • 振り返りの内容を整理して提示
  • 追加した設定の概要
  • 次のアクションがあれば提案

重要な注意事項

  • 振り返りは対話形式で進める
  • ユーザーの意見を引き出すことを優先する
  • 安易に迎合せず、改善点も率直に指摘する
  • 設定の更新は必ずユーザーの承認を得てから行う
  • 設定先は1つに限定せず、内容に応じて複数提案してもよい