AgentSkillsCN

sync-knowledge

将项目中获得的经验与教训反馈至全局知识库(~/.claude/skills/kb-*/)。积累新技术见解与故障排除经验。

SKILL.md
--- frontmatter
name: sync-knowledge
description: プロジェクトで得た学びをグローバルナレッジベース(~/.claude/skills/kb-*/)に反映する。新しい技術的知見やトラブルシューティング情報を蓄積
user-invocable: true

ナレッジベース更新

現在のプロジェクトで得た学びを ~/.claude/skills/ 配下のナレッジスキルに反映してください。

対象スキル

スキルファイル内容
kb-strands-agentcoreskill.mdStrands Agents + Bedrock AgentCore
kb-amplify-cdkskill.mdAmplify Gen2 + CDK統合
kb-frontendskill.mdReact、Tailwind、フロントエンド
kb-troubleshootingskill.md遭遇した問題と解決策

実行手順

  1. プロジェクトの学びを確認

    • プロジェクトの /docs 配下のドキュメント(KNOWLEDGE.md等)を確認
    • 今回のセッションで解決した問題や得た知見を整理
  2. 該当するスキルファイルを特定

    • 学びの内容に応じて、上記のどのスキルに追記すべきか判断
    • Strands/AgentCore関連 → kb-strands-agentcore
    • Amplify/CDK関連 → kb-amplify-cdk
    • フロントエンド関連 → kb-frontend
    • トラブルシューティング → kb-troubleshooting
  3. ナレッジスキルを更新

    • ~/.claude/skills/kb-*/skill.md を読み込み
    • プロジェクト固有でない汎用的な学びを追記
    • コード例や具体的な解決策を含める
  4. 更新内容を報告

    • どのスキルに何を追記したかをユーザーに報告

注意事項

  • プロジェクト固有の情報(APIキー、固有のリソース名等)は含めない
  • 既存の内容と重複しないよう確認
  • 他のプロジェクトでも再利用できる汎用的な形式で記述
  • ~/.claude/rules/ は使用しない(廃止済み)

次のステップ

ナレッジベースを更新したら、GitHubへの同期も提案してください:

「ナレッジベースを更新しました。GitHubにもプッシュしておく?(/sync-settings で同期できるよ)」