NeoLabHQ/context-engineering-kit
Hand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.
NeoLabHQ / Context‑Engineering‑Kit
概要 – Claude Code、Gemini CLI、Antigravity、Cursor、OpenCodeなどのLLMベースのコーディングアシスタントに追加できる、すぐに使えるプラグイン(agentskills.ioの仕様では「skills」と呼ばれる)のコレクションです。各プラグインには、アシスタントの信頼性を高め、トークン効率を良くし、具体的な開発プラクティス(リフレクション、スペック駆動開発、コードレビュー、テスト駆動開発、ドメイン駆動設計など)に集中させるための小さなコマンド、エージェント、コンテキストスニペットのセットがバンドルされています。
重要性 – 大規模言語モデルは、プロンプト(コンテキスト)が長くなるにつれて精度が低下する傾向があります。このキットは以下の方法で問題を解決します:
- 必要なエージェントのみを読み込み、トークン予算を低く保つ;
- 実証済みの「コンテキストエンジニアリング」パターン(リフレクションループ、ジャッジとして機能するサブエージェント、仕様ファーストのプロンプト)を注入する。これらは実際のコード変更において、正しい出力の確率を約60%から>90%に向上させることが測定されています;
- これらのパターンをシンプルなスラッシュコマンド(
/reflect、/memorize、/do‑and‑judgeなど)として公開し、IDEやCIパイプラインから呼び出せるようにする。
主要コンポーネント
| プラグイン | コアアイデア | 典型的なコマンド |
|---|---|---|
| Reflexion | 自己洗練ループ – モデルに自身の回答を批判させ、改善させる。 | /reflect, /memorize, /critique |
| Spec‑Driven Development (SDD) | 最初に正式な仕様を生成し、その後モデルに実装させる。組み込みのコードレビューサブエージェントを含む。 | /plan‑task, /implement‑task, /brainstorm |
| Subagent‑Driven Development (SADD) | 各ステップで新しいサブエージェントを起動し、ステップ間でジャッジを実行してリグレッションを検出する。 | /do‑and‑judge, /do‑in‑steps |
| Review | マルチエージェントコードレビュー(バグハンター、セキュリティ監査人など)。影響度/信頼度フィルタリング付き。 | /review‑local‑changes, /review‑pr, /triage‑review |
| Git | コミット、PR作成、イシュー分析、ワークツリー処理の便利なラッパー。 | /commit, /create‑pr, /analyze‑issue |
| TDD, DDD, Tech‑Stack, Kaizen, FPF, Docs, MCP | 言語固有のベストプラクティス、テストスキャフォールディング、アーキテクチャガイドライン、継続的改善手法などを注入するドメイン固有のヘルパー。 |
インストール – このキットはマーケットプレースとして配布され、ターゲットエージェントに追加できます:
# Claude Code (per‑plugin selection)
/plugin marketplace add NeoLabHQ/context-engineering-kit
/plugin install reflexion@NeoLabHQ/context-engineering-kit
他の環境(Gemini CLI、Antigravity、Vercel‑labs skills、OpenSkills)は、1つのコマンドでバンドル全体をインストールします。その後、不要なskillsを手動で削除できます。
典型的なワークフロー
- モデルにタスクの実行を依頼する。例:
claude "implement user authentication"。 - リフレクションハックをトリガーする(
/reflect)。手動で行うか、プロンプトに「reflect」を追加して行います。 - モデルは自身の出力を分析し、明らかな問題を修正します。また、将来のタスクのために学んだ修正を
/memorizeで保存することもできます。 - より大きな変更の場合は、
/do‑and‑judgeまたは完全なSDDフローに切り替えることができます。これにより、仕様ステップ、段階的な実装、最終レビューが追加されます。 - Gitプラグインを使用してコミット、PRの作成、またはイシューデータの読み込みを行い、オプションでReviewプラグインをGitHub Actionで実行し、自動PRチェックを行います。
対象者
- 開発者 – すでにLLMベースのコーディングアシスタントを利用しており、より予測可能で高品質な出力を求めている人。
- チームリード / DevOps – 最小のトークンコストでAI駆動のコード生成をCIパイプラインに組み込みたいと考えている人。
- 研究者 / ツールビルダー – コンテキストエンジニアリングパターンの具体的なオープン標準実装(agentskills.io、Arc42、self‑refine、reflexionなど)に興味がある人。
詳細情報 – 完全なドキュメント、プラグインリファレンス、インストールガイドは公開GitBookサイトにあります:https://neolab.gitbook.io/cek/.
上記の詳細はすべてリポジトリのREADMEから直接取得したものです。追加の機能は推測されていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト