unoplat/unoplat-code-confluence

コードベースを常にエージェント対応にします。リポジトリごとにプラグイン可能な生きたコンテキストレイヤーを維持し、Agents.mdを作成・管理することで、あらゆるコーディングワークフローを少なくとも2倍改善します。

unoplat-code-confluence とは?

このスキルは、開発者がAIエージェント(Claude Code、Cursor、Codexなど)と連携して作業する際に、コードベースの理解を深めるための「生きたコンテキストレイヤー」を提供します。具体的には、リポジトリごとに「Agents.md」というファイルを自動生成・維持することで、エージェントがプロジェクトの構造、設計意図、コーディング規約などを即座に把握できるようにします。これにより、エージェントへの指示に必要な手動コンテキスト付与が大幅に削減され、コーディングワークフローが少なくとも2倍高速化されます。このスキルは、エージェントがコードベースを探索するたびに得た知識をAgents.mdに集約し、チーム全体で共有可能な状態に保つことで、プロジェクトのオンボーディングやメンテナンスを効率化します。

対応~Claude Code~Codex CLI~Cursor
npx skills add unoplat/unoplat-code-confluence

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

unoplat-code-confluence は何をしますか?

コードベースを常にエージェント対応にします。リポジトリごとにプラグイン可能な生きたコンテキストレイヤーを維持し、Agents.mdを作成・管理することで、あらゆるコーディングワークフローを少なくとも2倍改善します。

概要

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)と連携してコードベースを扱う開発者向けに設計されています。これにより、エージェントがプロジェクトの構造、設計パターン、コーディング規約を自動的に理解できるようになり、手動でコンテキストを提供する必要が減ります。

仕組み

  1. 初期化: リポジトリのルートにAgents.mdファイルを作成します。
  2. 継続的更新: エージェントがコードベースを探索するたびに、新しい発見(例:重要なクラス、設計上の決定、コーディングパターン)をAgents.mdに追加します。
  3. 共有コンテキスト: このファイルはチーム全体で共有され、すべてのエージェントが最新のプロジェクト知識にアクセスできるようにします。

メリット

  • ワークフローの高速化: エージェントに毎回プロジェクトの詳細を説明する時間を節約します。
  • 一貫性の向上: すべてのエージェントが同じコンテキストで動作するため、出力の一貫性が向上します。
  • オンボーディングの容易さ: 新しいチームメンバーはAgents.mdを読むだけでプロジェクトを迅速に把握できます。

対応プラットフォーム

このスキルは、以下のプラットフォームと互換性があります。

  • Claude Code
  • Cursor
  • Codex
  • その他のMarkdownファイルからコンテキストを読み取るAIエージェント

使用方法

  1. リポジトリにスキルを追加します。
  2. エージェントがコードベースを探索するたびに、Agents.mdが自動的に更新されます。
  3. エージェントに作業を依頼する際、特別なコンテキストを提供する必要はありません。

例

# Agents.md

## プロジェクト構造
- `src/` - メインソースコード
- `tests/` - テストファイル

## 設計パターン
- 依存性注入を使用
- サービス層でビジネスロジックを分離

## コーディング規約
- Python: PEP 8に準拠
- タイプヒントを必須とする

注意事項

  • Agents.mdはバージョン管理に含めることを推奨します。
  • 機密情報をAgents.mdに直接記述しないでください。
  • ファイルの内容は定期的にレビューし、古い情報を削除してください。

関連スキル