Communityコーディング&開発github.com

Acuminate-conventionality909/aibti / AI行動分析

あなたのプロンプト履歴を分析し、ローカルCLIツールを使ってAIとのインタラクションスタイルや行動パターンを特定します。

aibti / AI行動分析 とは?

このスキルは、ユーザーのプロンプト履歴を分析することで、AIとの対話スタイルや行動パターンを明らかにします。主にローカル環境で動作するCLIツールを活用し、プライバシーを保ちながらデータを処理します。開発者やAIエージェントのユーザーが、自身のインタラクション傾向を理解し、より効果的なプロンプト設計やAI活用戦略を立てるのに役立ちます。例えば、どのような質問が多く、どのような応答パターンが生まれやすいかなどを定量的に把握できます。サポートするプラットフォームは、CLIツールが利用可能な環境(macOS、Linux、WSLなど)です。このスキルは、履歴データをローカルで安全に処理するため、外部サービスにデータを送信することなく分析を完了できます。SKILL.mdには、具体的なインストール手順や実行コマンド、分析結果の解釈方法などが詳細に記載されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add Acuminate-conventionality909/aibti

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

aibti / AI行動分析 は何をしますか?

あなたのプロンプト履歴を分析し、ローカルCLIツールを使ってAIとのインタラクションスタイルや行動パターンを特定します。

概要

このツールは、AI(Claude Code、Cursor、Codexなど)との対話履歴を解析し、ユーザーのプロンプト作成傾向やAI応答パターンを可視化します。プライバシーに配慮し、すべての処理はローカル環境で完結します。

インストール

# リポジトリをクローン
git clone https://github.com/Acuminate-conventionality909/aibti.git
cd aibti

# 依存関係をインストール
pip install -r requirements.txt

使用方法

python analyze.py --history /path/to/prompt/history

オプション:

  • --output : 分析結果の出力先(デフォルト: ./analysis_output)
  • --format : 出力フォーマット(json, csv, html)
  • --verbose : 詳細ログを表示

出力例

分析結果には以下の情報が含まれます:

  • プロンプトの長さ分布: 質問の長さのヒストグラム
  • トピック分類: 頻出するトピックやキーワード
  • 応答タイム: AIが応答するまでの平均時間
  • 対話パターン: ユーザーが好む対話の流れ(質問→回答→フォローアップなど)
Prompt Length Distribution:
  0-50文字: ████████ 120回
  51-100文字: ██████ 80回
  101-200文字: ████ 50回

Top Topics:
  1. コード生成 (35%)
  2. デバッグヘルプ (25%)
  3. 設計相談 (20%)

注意事項

  • このツールは履歴データをローカルでのみ処理します。外部送信は一切行いません。
  • 履歴ファイルの形式によっては、事前に変換が必要な場合があります。
  • 分析結果はあくまで参考情報であり、ユーザーのスキルや能力を評価するものではありません。

ライセンス

MIT

関連スキル