mcpField
J
johnnydecimal

johnnydecimal

github.com/johnnydecimal生産性16100 回インストール4 日前に更新
リポジトリ

johnnydecimal について

Johnny.Decimal のドキュメントと JDex ノートを扱うためのスキルです。`jd` MCP サーバーで公式情報を参照する手順と、番号表記やノートの規約を説明します。

主な機能

  1. 01ドキュメントページの検索手順
  2. 02SYS.AC.ID 表記の説明
  3. 03予約されたゼロ番号の規則
  4. 04JDex ノート構成とメタデータ

活用シーン

  1. 01Johnny.Decimal の規約確認
  2. 02JDex エントリーの作成や解釈

MCP 対応

Johnny.Decimal のドキュメント取得に `jd` MCP サーバーを使います。関連する slug を指定して `get_documentation` を呼び出す前に、`list_documentation` を呼び出すよう案内します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/johnnydecimal/skills --skill johnnydecimal

インストール後、Claude Code で/johnnydecimalを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

ナレッジが記載されている場所

Johnny.Decimal のドキュメントはこのファイルではなく、jd MCP サーバーにあります。このファイルに記載されているのは、番号を読み解くための基本用語と、サーバーでは公開されていない JDex のノート規約の 2 つだけです。

Johnny.Decimal の仕組みについて、記憶を頼りに回答しないでください。まず list_documentation を 1 回呼び出してすべてのページを確認し、次に必要なスラッグを指定して get_documentation を呼び出します。ページでは、エリアとカテゴリ、ID、ヘッダー、AC.ID 表記、標準のゼロ、JDex、ファイルの命名、サブフォルダーのパターン、受信箱とアーカイブ、複数のシステム、末尾への追加について説明しています。

サーバーに接続されていない場合は、その旨を 1 回伝えてから、以下の情報をもとに回答し、ここに記載されていない内容については不確かであると明記してください。

番号の読み方

  • SYS.AC.ID(例:D25.11.11)。SYS はシステム識別子で、通常は省略されます。
  • AC はエリアとカテゴリの組み合わせです。11 はカテゴリです。カテゴリは 10 個の範囲 10-19 の中のエリアに属します。
  • ID は小数点の後の 2 桁です。11.11 は ID です。コンテンツは ID に格納されます。
  • 抽象的な表記では、AC.ID は任意の ID、11.ID はカテゴリ 11 内の任意の ID、1C.ID はエリア 10-19 内の任意の ID、A0 は 0 で終わる任意のカテゴリを意味します。

0 で終わる番号は、システム管理用に予約されています。00-09、A0、AC.00 から AC.09 は、ファイルの保存先にはなりません。このため、ID は 11.11 から始まります。

ID は + を使って拡張できます(例:12.34+ Child's health)。12.34 の子、またはシステム内で繰り返し登場する項目として読みます。

JDex

JDex はインデックスで、ID ごとに 1 つのノートを持つ、システム内のすべての ID のマスターレコードです。通常は Obsidian または Bear の保管庫です。ノートを作成すると ID が作成されます。

ノートの構成

これはユーザー独自の規約です。サーバーでは公開されていません。ノートの H1 がファイル名から生成される Markdown ツールを想定してください。

  1. 1 行目に説明を任意で記載します。> で始め、その後に空行を入れます。
  2. メタデータのキーと値のペアを記載します。キーの後にコロンを付け、その下のインデントされた箇条書きに値を記載します。
  3. 空行、Markdown の ---、さらに空行を記載します。
  4. ユーザーが自由に記述するノートです。ここに書き込みます。

メタデータには適切な YAML フロントマターを使うことを好むユーザーもいます。周囲のノートに合わせてください。

標準メタデータプロパティ

  • Data: — この ID のデータの保存場所を示す自由記述テキストです。
  • Related: — 他のノートへの Wiki リンクです。番号の小さい方から大きい方へリンクします(例:11.11 から 99.99)。JDex ソフトウェアがバックリンクを提供するため、逆方向のリンクは記載しないでください。
  • URL: — URL です。

エントリの例


> A short description of what this ID represents.

- Data:
  - Folder in Dropbox.
- Related:
  - [[56.78 Another relevant ID]]
- URL:
  - https://example.com

---

## My notes

- Freeform notes go here. This is the main body of the entry.
- Any format the user likes.
- Typically bullet points.

コメント