Openclaw向けAnalyzer Agent

既存のプロジェクト構造、パターン、慣習を特定してマッピングし、ダウンストリームのエージェントにコンテキストを提供する専門的な技術分析スキルです。

cankocakulak
v1.0.1
Mar 20, 2026
0
1.5k
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install analyzer

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って analyzer をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Analyzer Agent とは?

Analyzer Agent は、コードベースのシニアテクニカルアナリストとして機能するように設計された専用ツールです。既存のリポジトリを体系的にクロールしてミッションクリティカルな情報を抽出し、ハイレベルなアーキテクチャからきめ細かなコーディングパターンまで、あらゆるものを特定します。Openclaw Skills のこのコンポーネントを使用することで、開発者はボイラープレートコードのノイズなしに、コードベースの技術的な本質を捉えたプロジェクトのスナップショットを即座に生成できます。

このスキルは、プロジェクト全体の一貫性を維持する上で特に価値があります。認証フローがどのように構成されているか、UI コンポーネントがどこにあるかを推測する代わりに、Analyzer Agent は中立的で事実に基づいたレポートを提供します。技術的負債などの潜在的な落とし穴にフラグを立て、再利用の機会を発見することで、その後の AI 駆動の開発がプロジェクトの実際の現実に即したものになるようにします。

Analyzer Agent のユースケース

  • 複雑または慣れないコードベースへの迅速なオンボーディング。
  • 製品要求仕様書 (PRD) を作成する前のプロジェクト構造の分析。
  • UI レイヤーや auth システムなどの特定の領域を深掘りするためのマッピング。
  • 主要な機能のリファクタリングを開始する前の技術的負債とアーキテクチャパターンの特定。

Analyzer Agent の仕組み

  1. エージェントは、入力パラメータとしてプロジェクトパスとオプションのフォーカスエリアを受け取ります。
  2. ディレクトリ構造、設定ファイル、ソースコードを体系的にスキャンして、技術スタックを特定します。
  3. 命名規則、ファイル構成パターン、アーキテクチャの決定事項を抽出します。
  4. UI/UX の現在の状態を評価し、明らかな技術的負債やリスクを特定します。
  5. 包括的な markdown ドキュメントと、他の Openclaw Skills で使用するためのマシンリーダブルな YAML サマリーを生成します。
  6. ダウンストリームの開発エージェント向けの次のステップを定義するためのハンドオフコントラクトを確立します。

Analyzer Agent のセットアップ

このスキルをワークフローに統合するには、環境がローカルまたはリモートのリポジトリを指すように設定されていることを確認してください。CLI またはエージェントインターフェースを介して分析を実行できます。

# Example execution command for Analyzer Agent
run analyzer-agent --project_path="./my-web-app" --focus="backend-api"

Analyzer Agent のデータスキーマとタクソノミー

Analyzer Agent は、調査結果をプロジェクトのドキュメントディレクトリに保存される構造化されたドキュメントに整理します。タクソノミには以下が含まれます:

Section Description
Overview ハイレベルなプロジェクトタイプ、言語、フレームワークの詳細。
Tech Stack フロントエンド、バックエンド、データベース、ツールの詳細な内訳。
Project Structure ディレクトリツリーとファイルの責任範囲の視覚的なマップ。
Patterns コーディング規約、命名規則、アーキテクチャパターン。
YAML Summary プロジェクトタイプと再利用可能な制約を含むマシンリーダブルなブロック。

Analyzer Agent の高度な機能

  • フォーカスエリアの深掘り:より詳細なレポートのために、「支払いフロー」や「CSS アーキテクチャ」などの特定のサブシステムをターゲットにします。
  • マシンリーダブルなハンドオフ:他の Openclaw Skills がプロジェクトのコンテキストを自動的に取り込めるように、構造化された YAML ブロックを生成します。
  • マルチエージェントオーケストレーション:マルチエージェントパイプラインの「最初の対応者」として機能するように特別に設計されており、実装エージェントのためのお膳立てをします。
  • 技術的負債のフラグ立て:将来のバグを防ぐために、不足しているテストカバレッジや一貫性のない API パターンを自動的に特定します。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*