yeqiana/ai-coding-collaboration

タスク評価、最小差分コーディング、検証、簡潔な引き継ぎサマリーのためのCodexスキル。

ai-coding-collaboration とは?

このスキルは、AIコーディングエージェント(特にCodex)向けに設計された、コードレビューと協調作業を効率化するツールです。主な機能として、タスクの完了度を評価する「タスク評価」、既存コードへの変更を最小限に抑える「最小差分コーディング」、変更内容の正確性を自動でチェックする「検証」、そして次の開発者やエージェントに状況を簡潔に伝える「引き継ぎサマリー」の生成を提供します。これにより、コードベースの一貫性を保ちながら、開発サイクルを高速化できます。Claude CodeやCursorなど、Codex APIをベースにしたエージェントで利用可能で、SKILL.mdの指示に従って動作します。開発チーム内でのスムーズなハンドオフや、AIエージェントによる自律的なコード変更の品質管理に特に有用です。

対応~Claude Code✓Codex CLI~Cursor
npx skills add yeqiana/ai-coding-collaboration

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

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

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

ドキュメント

ai-coding-collaboration は何をしますか?

タスク評価、最小差分コーディング、検証、簡潔な引き継ぎサマリーのためのCodexスキル。

概要

このスキルは、AIエージェントと人間の開発者間、またはAIエージェント間のコラボレーションを円滑にします。具体的には以下の機能を提供します。

  • タスク評価: 与えられたタスクが適切に完了したかを評価します。
  • 最小差分コーディング: 変更を最小限に抑え、既存のコード構造を尊重します。
  • 検証: 変更後のコードが正しく動作するか、構文エラーがないかを検証します。
  • 引き継ぎサマリー: 次の担当者(人間またはAI)に対して、現在の状況、変更点、未解決の問題を簡潔にまとめます。

使用方法

  1. タスクを明確に定義します。
  2. エージェントにこのスキルを適用するよう指示します。
  3. エージェントはタスク評価、コーディング、検証を実行します。
  4. エージェントは引き継ぎサマリーを生成します。

スキル詳細

タスク評価基準

  • タスクの完了条件がすべて満たされているか。
  • コードのスタイルと規約に準拠しているか。
  • 既存のテストを壊していないか。

コーディング規約

  • 最小差分: 変更が必要な行のみを修正し、不要な空白行やコメントの変更は避けます。
  • 一貫性: 既存のコードベースのスタイル(命名規則、インデントなど)を尊重します。
  • テスト: 可能な限り、変更に対応するテストを追加または更新します。

検証手順

  1. 構文チェック(例: python -m py_compile <file>)
  2. リンターの実行(例: ruff check .)
  3. 既存テストの実行(例: pytest)

引き継ぎサマリーの構成

## 引き継ぎサマリー

### 完了したタスク
- [タスク1の説明]
- [タスク2の説明]

### 変更したファイル
- `path/to/file1`: [変更の簡単な説明]
- `path/to/file2`: [変更の簡単な説明]

### 未解決の問題
- [問題点や注意点]

### 次のアクション
- [次に行うべきこと]

プラットフォームサポート

このスキルは、Codex APIを利用する以下のプラットフォームで動作することを想定しています。

  • Claude Code
  • Cursor
  • GitHub Copilot (Chat機能を含む)
  • その他、Codexベースのエージェント

注意点

  • このスキルは、明確に定義されたタスクに最も効果的です。
  • 大きなリファクタリングよりも、段階的な改善に適しています。
  • AIエージェントの能力範囲を超える複雑な判断は、人間の開発者に委ねる必要があります。

関連スキル