Community研究&データ分析github.com

KIKILOL909/rlm-skill

再帰的言語モデルパターンを実装し、大規模データを外部で管理し、Claude Code および OpenCode 環境でのコード分析を最適化します。

rlm-skill とは?

このスキルは、再帰的言語モデル(RLM)パターンを導入することで、大規模なデータセットやコードベースを効率的に処理するための手法を提供します。従来のコンテキスト制限を克服し、外部ストレージと動的なコンテキスト管理を通じて、開発者が巨大なプロジェクトでも深い分析や継続的な対話を行えるようにします。主にClaude CodeやOpenCodeといったAIエージェント向けの開発環境で利用され、コードの理解、リファクタリング、バグ発見などのタスクをサポートします。このスキールは、データを小さなチャンクに分割して逐次的に処理する再帰的手法と、外部ファイルやデータベースへの参照を活用することで、スケーラブルなコード解析を実現します。エージェントがメモリ制限に悩まされることなく、複雑な依存関係を持つ大規模リポジトリでも一貫したパフォーマンスを発揮できるようになります。

対応✓Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add KIKILOL909/rlm-skill

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

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

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

ドキュメント

rlm-skill は何をしますか?

再帰的言語モデルパターンを実装し、大規模データを外部で管理し、Claude Code および OpenCode 環境でのコード分析を最適化します。

概要

このスキルは、再帰的言語モデル(RLM)パターンを活用して、大規模なコードベースやデータセットを効率的に処理するためのフレームワークを提供します。標準的なコンテキストウィンドウの制限を克服し、外部ストレージと動的なデータ管理を通じて、深い分析と長期間にわたる対話を可能にします。

サポートされるプラットフォーム

  • Claude Code - AIアシスタントによるコード生成・分析
  • OpenCode - オープンソースのAI開発環境

使用方法

  1. スキルをプロジェクトに追加します。
  2. 外部データストレージ(ファイル、データベースなど)を設定します。
  3. 再帰的パターンを使用して、データをチャンクに分割し、段階的に処理します。

主な機能

  • 外部データ管理: 大規模データを外部で保持し、必要な部分だけを動的にロード。
  • 再帰的分析: コードを再帰的に解析し、深い理解を実現。
  • 効率的なコンテキスト利用: コンテキストウィンドウの制限を回避し、大きなプロジェクトでも一貫したパフォーマンス。

例

# Claude Code での使用例
claude code --skill rlm-skill --input "path/to/large/project"
# Python での統合例
from rlm_skill import RLMProcessor

processor = RLMProcessor()
result = processor.analyze("large_codebase")
print(result)

詳細情報

詳細はプロジェクトのドキュメントを参照してください。

関連スキル