runme-conventions

Runme.dev形式の実行可能マークダウン作成・編集用規約。 使用タイミング: (1) マークダウンファイルに実行可能なコードブロックを追加(verify.md, README.mdなど) (2) Runme.devセル設定の追加・編集(name, cwd, excludeFromRunAllなど) (3) runme fmtでフォーマット適用 (4) 既存Runmeファイルの修正・改善

allowed_tools: Read, Bash(runme fmt:*)

$ インストール

git clone https://github.com/hyt-sasaki/ai-knowledge-promoter /tmp/ai-knowledge-promoter && cp -r /tmp/ai-knowledge-promoter/.claude/skills/runme-conventions ~/.claude/skills/ai-knowledge-promoter

// tip: Run this command in your terminal to install the skill


name: runme-conventions description: | Runme.dev形式の実行可能マークダウン作成・編集用規約。 使用タイミング: (1) マークダウンファイルに実行可能なコードブロックを追加(verify.md, README.mdなど) (2) Runme.devセル設定の追加・編集(name, cwd, excludeFromRunAllなど) (3) runme fmtでフォーマット適用 (4) 既存Runmeファイルの修正・改善 allowed-tools: Read, Bash(runme fmt:*)

Runme.dev規約

クイックスタート

コードブロックにJSON形式でセル設定を追加:

```bash {"name":"deploy","cwd":"../mcp-server"}
npm run deploy
```

主要オプション

オプション説明
nameタスク名(runme run <name>で実行){"name":"deploy"}
cwd作業ディレクトリ(mdファイルからの相対パス){"cwd":"../mcp-server"}
excludeFromRunAllrunme run --allから除外{"excludeFromRunAll":"true"}
ignoreCLI・ノートブック変換から完全除外(runme listにも表示されない){"ignore":"true"}

フォーマット

コミット前にrunme fmtを実行してVSCode拡張機能との差分を防止:

runme fmt -w --filename <target.md>

詳細リファレンス