LS Lex Scripta Structurer 公開Agent Skill

左は曖昧。右は実行可能。

同じメモが、より明確な構造になる。

git diff --side-by-side raw-note.md release-policy.md
原文メモ raw-note.md
  1. ベータは来月。
  2. 登録はメールだけ先に。
  3. 電話確認は後で。
  4. エンタープライズでは
  5. 会社メール確認が必要かもしれない。
  6. 担当者は未定。
Lex Scripta release-policy.md
  1. +ベータ公開は来月を目標とする。
  2. + 正確な公開日は未確定である。
  3. +登録はメール優先規則に従う。
  4. + 登録時に収集するのはメールのみである。
  5. + 電話確認は後ろへ送る。
  6. + エンタープライズアカウントでは
  7. + 会社メール確認が必要な場合がある。
  8. +公開担当者はまだ割り当てられていない。

Lex Scripta は意味を持つ字下げ。

親行、子の範囲、そして見える未確定事項。

cat structure-rules.md skeleton.md
構造規則 structure-rules.md
  1. @@@ Lex Scripta document shape
  2. 一行に一つの親規則を置く。
  3. 字下げされた子行は親の範囲を継承する。
  4. 子行は条件や例外を表せる。
  5. 担当と未確定事項も明示的な条項として残す。
  6. 空行は独立した規則ブロックを分ける。
文書骨格 skeleton.md
  1. +リリース方針はベータ登録規則を扱う。
  2. + リリース目標時期は来月である。
  3. + 正確な日付はまだ未定である。
  4. +登録はメール優先で始まる。
  5. + 初期段階ではメールのみ収集する。
  6. + 電話確認は後ろへ送る。
  7. + エンタープライズアカウントでは会社メール確認が必要な場合がある。
  8. +デザイン担当は Minji である。
  9. +リリース担当は未定のままである。

まず一行で試す。

npx skills add kuil09/lex-scripta --skill lex-scripta-structurer
基本導入 install.md
npx skills add kuil09/lex-scripta \
  --skill lex-scripta-structurer \
  --copy -y
リポジトリを見る