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

jrgilbertson/networked-thinking-skills

エージェントスキルとNetworked Thinkingアトミックノートのための決定論的監査ツール。

networked-thinking-skills とは?

このスキルは、Networked Thinking(ネットワーク思考)パラダイムにおけるアトミックノート(atomic notes)の作成、管理、監査を支援するためのエージェントスキルと決定論的監査ツール群を提供します。Networked Thinkingは、個々のアイデアを小さな単位(アトミックノート)に分解し、それらをリンクで結びつけることで知識ネットワークを構築する手法です。このスキルは主にClaude CodeやcursorなどのAIエージェント向けに設計されており、ユーザーが作成したアトミックノートの一貫性、相互リンクの正確性、フォルダ/ファイル構造のルール遵守などを自動的に検証・監査します。決定論的(deterministic)な監査とは、同じ入力に対して常に同じ結果を返すことを意味し、AIによる不確実性を排除して信頼性の高いフィードバックを得られます。具体的には、ノートの必須フィールド存在確認、リンク切れの検出、命名規則のチェックなどを行い、知識ベースの品質維持に貢献します。

対応~Claude Code~Codex CLI~Cursor
npx skills add jrgilbertson/networked-thinking-skills

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

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

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

ドキュメント

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

関連スキル