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

manychambered-biome812/llm-wiki

ローカルのマークダウンドキュメントを自動で整理し、相互参照を追跡し、矛盾を検出する自己更新型ナレッジベースを構築します。

llm-wiki とは?

このスキルは、ローカルに保存されたマークダウンファイルを自動的に整理・管理するための自己更新型ナレッジベースを構築します。主な機能として、ファイル間の相互参照を追跡し、矛盾や重複を検出することで、ドキュメントの一貫性と正確性を維持します。AIエージェント(Claude Code、Cursor、Codexなど)と連携し、変更があった場合に自動的にナレッジベースを更新するため、手動でのメンテナンスが不要になります。開発者やライターが大量のマークダウンドキュメントを扱う際に、情報の整理と品質管理を効率化するのに役立ちます。動作は、指定されたディレクトリ内のファイルをスキャンし、リンク関係や内容の類似性を解析することで実現されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add manychambered-biome812/llm-wiki

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

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

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

ドキュメント

llm-wiki は何をしますか?

ローカルのマークダウンドキュメントを自動で整理し、相互参照を追跡し、矛盾を検出する自己更新型ナレッジベースを構築します。

説明

このツールは、マークダウンファイルのコレクションを動的なナレッジベースに変換します。手動でのメンテナンスを必要とせず、ファイル間の関連性を自動的に検出し、矛盾や重複を特定します。

主な機能

  • 自動整理: ファイル間の相互参照を自動的に作成・更新します。
  • 矛盾検出: 異なるファイル間での矛盾した情報を特定します。
  • 自己更新: ファイルの変更を監視し、ナレッジベースを自動的に更新します。
  • マークダウン対応: 標準的なマークダウン形式を完全にサポートします。

使用方法

  1. インストール: リポジトリをクローンし、必要な依存関係をインストールします。
  2. 設定: 監視するディレクトリを指定します(例:/path/to/docs)。
  3. 実行: ツールを起動すると、自動的にファイルをスキャンしナレッジベースを構築します。

設定例

# 設定ファイル(config.yaml)
watch_directory: ./docs
output_format: markdown
update_interval: 300  # 秒単位

注意事項

  • ファイルの変更は自動検出されますが、初回実行時には全ファイルのスキャンが行われます。
  • 矛盾検出はテキストの類似性に基づいており、完全な精度を保証するものではありません。

関連スキル