docs-router について
docs-routerは、依頼の入力と出力に応じて適切な専門Skillへ案内するドキュメントタスク用Skillです。Daymadeのドキュメントスイートを対象とし、作業ディレクトリや古いコピーではなく、現在読み込まれているSkillの場所から対象を解決します。
主な機能
- 01ドキュメントタスクを専門Skillに振り分け
- 02入力と出力に基づくタスク判定
- 03現在のパスから兄弟Skillを解決
- 04選択したSkillの指示を全文読み込み
- 05文書・表計算・図のワークフローに対応
活用シーン
- 01PDFからMarkdownへの変換Skillの選定
- 02Word文書作成ワークフローの選択
- 03マニュアルを中国語の図解ガイドへ振り分け
- 04許可された変更後の文書影響確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ daymade/ claude-code-skills --skill docs-routerインストール後、Claude Code で/docs-routerを入力して読み込まれたか確認します。
同梱ファイルtests/test_router_contract.py
詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
Daymade ドキュメントルーター
依頼された成果物を担当する専門スキルを1つ選びます。まず、アクティブなスキルカタログまたはこのファイルを開いた呼び出し元から、今回読み込まれた docs-router/SKILL.md のパスを特定します。そのパスを正規の場所に解決し(シンボリックリンクをたどり)、docs-router ディレクトリ内に存在することを確認したうえで、そのディレクトリの親をスイートのルートとします。表中のパスはこのルーターのディレクトリからの相対パスです。選択したパスを解決し、スイートのルート内にある直接の兄弟 SKILL.md を指していることを確認します。タスクの作業ディレクトリや、以前にインストールされたコピーを基点に解決してはいけません。Claude Code は ${CLAUDE_PLUGIN_ROOT} をショートカットとして展開できますが、Codex のようにこの変数がない場合でもルーターが機能する必要があります。このルーター自体のアクティブなパスを曖昧さなく特定できない場合は、コピーを推測せずに停止してください。
作業に取りかかる前に、選択した子の SKILL.md をすべて読みます。読み取りが途中で切れている場合は、省略された部分から続きを読みます。その後、この作業分岐で子スキルが要求するすべての参考資料を読み込みます。末端スキルは自動検出の対象外なので、Skill ツール経由で呼び出すのではなく、ファイルを直接開いてください。ユーザーは引き続き、元の /daymade-docs:<leaf> コマンドを手動で呼び出せます。
| 依頼された成果物 | このファイルを指定して読む |
|---|---|
| DOCX、PDF、PPTX、または保存済みの HTML/HTM を Markdown に変換する。Word を解析する、またはドキュメントのテキストと画像を Markdown に抽出する | ../doc-to-markdown/SKILL.md |
| Markdown を印刷用 PDF にする | ../pdf-creator/SKILL.md |
Word .docx を作成または書式設定する。既存の Word/WPS 原稿を PDF として書き出す、または修復する | ../docx-creator/SKILL.md |
| PDF を、図やグラフを保持した自己完結型で画像に忠実な HTML 閲覧ページにする。必要に応じて翻訳も行う | ../pdf-to-html/SKILL.md |
| Markdown から Mermaid 図を抽出する、または Mermaid を PNG としてレンダリングする | ../mermaid-tools/SKILL.md |
専門的な書式の Excel ブックを作成する、複雑な投資銀行の .xlsm モデルを解析する、または macOS で Excel を操作する | ../excel-automation/SKILL.md |
| 紙のページの写真をスキャン PDF にする、スキャン画像のページを差し替える、または署名のないデジタル文書を手書き署名入りのスキャン文書のように見せる | ../photo-to-scanned-pdf/SKILL.md |
| Word/WPS DOCX のコメントまたは変更履歴をレビュー台帳に抽出する | ../read-docx-review/SKILL.md |
| 認可されたコード、スクリプト、設定、環境、パス、デプロイ、認証、テスト、手順の変更後にドキュメントへの影響を確認する、または重複するドキュメントを統合する | ../docs-cleaner/SKILL.md |
「PDF」や「ドキュメント」のような共通の語句ではなく、入力と求められる出力に基づいて選択します。たとえば、Markdown → PDF には pdf-creator、既存の Word 原稿 → PDF には docx-creator、PDF → Markdown には doc-to-markdown、PDF → HTML には pdf-to-html を選びます。依頼に2つの成果物が含まれる場合は、それぞれの工程の前に関連する子スキルを読みます。
ウェブサイト → Markdown の場合は、まず担当するウェブワークフローを使って許可されたページを取得し、その後、保存済み HTML に doc-to-markdown を選択します。この変換分岐では、サイトのクロールや、閲覧者の環境における表示の保証は行いません。
新しいスライドデッキや一般的な PPT 作業では、Daymade の子スキルを選択しないでください。新しいプレゼンテーションの作成には、インストールされている場合に限り deck-creator を使用します。利用できない場合、このスイートには現在有効な PPT 自動作成機能がありません。外部ユーザーは互換性に関する案内のみを確認する目的で、廃止済みの /daymade-docs:ppt-creator を明示的に呼び出せますが、PPT の生成には使用できません。一般的な PDF の閲覧・編集、通常のスプレッドシート分析、対応する行がないその他のタスクは、担当するスキルまたは通常のワークフローに任せます。成果物が不明確な場合は、実際のファイルやタスクを確認するか、不足している入力または出力を尋ねてください。拡張子だけを見て Daymade の子スキルを推測してはいけません。
承認済みのコード、スクリプト、設定、環境、パス、デプロイ、認証、テスト、または手順の変更後は、ユーザーがドキュメントに言及していない場合でも、対象を絞ったドキュメント影響チェックのために docs-cleaner を選択してください。その段階で完全な指示を読み、主タスクを担当する専門家の代わりにしたり、無関係なドキュメントをスキャンしたりしないでください。ドキュメントへの影響確認やクリーンアップの明示的な依頼も、同ツールに振り分けてください。このルーターによって、読み取り専用の調査に書き込み権限が付与されることはありません。