Ask HN: 開発チーム全体でスキルを共有するには?
開発チームでデザインルールやコンポーネント参照、コピーガイドラインなどのスキルをコードベース全体で共有したい場合の課題について議論。現在は.claude/skillsを.gitignoreに追加し各開発者が個別にスキルを調整しているが、共有と個人の実験的スキルの分離をどう両立するか。技術的解決策とコミュニケーションの両面から、他チームの実際の成功事例を求めている。
背景メモ
この投稿は、AIアシスタント「Claude」(Anthropic社製)用の設定ファイル管理に関する話題。.claude/skills は、Claudeがコードベースを読む際の前提知識やルールを記述するファイルで、チーム全体で共有すべき設計ルールやコンポーネント参照ルールなどをここに書く仕組み。投稿者が直面しているのは「共有リポジトリに入れると個人の実験用ゴミも混ざる」というGit運用のジレンマ。CIを通す・レビュー文化で解決するのが定石だが、そもそもAI設定ファイルのチーム共有という新しい課題をどう扱うか、という文脈。Claudeの「プロジェクト知識」や「カスタム指示」機能の延長線上にある話題で、CursorやGitHub Copilotの設定ファイル管理とも共通するテーマ。