networked-thinking-skills は何をしますか?
エージェントスキルとNetworked Thinkingアトミックノートのための決定論的監査ツール。
概要
このスキルは、Networked Thinking の原則に基づくアトミックノート(atomic notes)の作成、管理、監査を支援します。AIエージェント(Claude Code、Cursor、Codexなど)と連携し、ノートの一貫性と品質を維持するための決定論的(deterministic)な監査ツールを提供します。
主な機能
- アトミックノートの自動監査: 各ノートが必須フィールド(タイトル、作成日、タグなど)を持っているか検証
- リンク整合性チェック: ノート間のリンクが正しく張られているか、リンク切れがないかを確認
- フォルダ構造検証: 定義されたルールに従ってフォルダ/ファイル構造が構築されているか監査
- 決定論的出力: 同じ入力に対して常に同じ監査結果を返すことで、AIによる不確実性を排除
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他Markdownベースのアトミックノートを扱うAIエージェント
使用方法
# 監査の実行例
npx networked-thinking audit ./notes
# Pythonでの監査例
from networked_thinking import audit
result = audit.Auditor(path="./notes").run()
print(result.report())
設定
networked-thinking.config.json ファイルで監査ルールをカスタマイズできます:
{
"requiredFields": ["title", "created", "tags"],
"maxNoteLength": 500,
"allowedFolders": ["concepts", "people", "projects", "references"]
}
ライセンス
MIT