mcpField
D
documd-visuals

documd-visuals

github.com/markdown-viewerドキュメント3.4k335 回インストール3 週間前に更新
リポジトリ

documd-visuals について

Markdown 文書の図表、カード、レイアウトの選択と記述を案内するガイドです。編集可能なテキストブロックで図を表し、目的に応じた描画エンジンを示します。

主な機能

  1. 01目的別にビジュアルを案内
  2. 02指定フェンスと裸の HTML に対応
  3. 03チャートデータのインライン記述を指定
  4. 04エンジンの選択肢と制限を説明
  5. 05描画トラブルの確認手順を掲載

活用シーン

  1. 01業務指標に適したチャートの選択
  2. 02技術文書でのシステム構成図の作成
  3. 03ロードマップやプロセス図、比較図の作成
  4. 04文書内ビジュアルの描画確認

インストール

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

$npx skills add https://github.com/markdown-viewer/skills --skill documd-visuals

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

converting.md
catalog/
scenarios.json
scenarios.md
scenarios.tsv
engines/
echarts.md
html-css.md
infographic-templates.tsv
infographic.md
engines/coverage/
echarts.md
html-css.md
infographic.md
plantuml.md
vega.md
engines/plantuml-stencils/
alibaba_cloud.md
android.md
archimate.md
archimate3.md
arrows.md
atlassian.md
aws.md
aws2.md
aws3.md
aws3d.md
aws4.md
azure.md
basic.md
bootstrap.md
bpmn.md
cabinets.md
cisco_safe.md

詳細

documd ビジュアル

このドキュメントパイプラインでレンダリングできる、あらゆる図、チャート、カード、レイアウトへのルーティングです。

図はテキストのまま、その場にあります。 Markdown に記述したフェンス(plantuml · vega · echarts · infographic)または裸の HTML がそのまま図になります。ビューアーがリアルタイムで描画し、ブロックは編集可能なままで、事前にレンダリング、ビルド、エクスポートする必要はありません。documd は任意です。エクスポートと検証にのみ使用します。

厳守事項

  1. 使用できるフェンス — plantuml / puml · vega · vega-lite · echarts · infographic、 および裸の HTML — システムアーキテクチャ図、カード、ページレイアウトの描画に使用します。
  2. リストにないものは使用できません。 リストに記載のないフェンスは、劣った選択肢ではなくバグです。 第 2 級のエンジンはありません。
  3. フェンスごとに図は 1 つです。 1 つのブロックに 2 つのエンジンを入れないでください。また、フェンスを入れ子にしないでください。
  4. HTML は裸のままにし、```html は使いません — フェンスで囲んだブロックは画像になります。ファイルを新たに作るのではなく、実在するファイルを参考にしてください。システム図には layered-with-wings.md、 カードには executive-brief-summary.md を使用します。
  5. データはインラインで記述します。 vega / vega-lite / echarts には、それぞれ独自の values / series データを含める必要があります。 外部 URL はエクスポート時に安定して利用できません。
  6. 本文で図の読み取り方を示します。 すべての図は 1 つの問いに答えます。その問いを本文またはブロックの title に記述してください。
  7. テーマを選んでから、そのテーマに沿って色を選びます。 色は styles/palette.md にまとめられているテーマのいずれかから選びます。そのテーマのブロックを使用するエンジン向けにコピーし、すべての値をそこから選んでください。手作業で選んだ 16 進数カラーや、1 つの図で 2 つのテーマを使うことはバグです。チャートではカテゴリ別ランプを順番に使用し、カードではアクセントカラー 1 色とニュートラルカラーを使用します。

目的別の選び方

読者の目的を見つけ、目的別ガイドを開いて、例を選んでください。エンジンは参考情報です。正式な基準となるのはガイドと例です。

A — データと指標
目的トリガーとなるキーワードエンジン参照先
service-reliabilityレイテンシ · p95/p99 · SLO · SLA · エラーバジェット · バーンレート · 可用性 · アップタイム · 信頼性echarts vega infographicgoals/service-reliability.md
ops-monitoringインシデント負荷 · アラート件数 · 外れ値 · 異常 · サービススコアカード · サポート件数echarts vega infographicgoals/ops-monitoring.md
delivery-throughputスループット · サイクルタイム · リードタイム · ベロシティ · キャパシティ · 人員配置 · バックログ · WIP · ランクの変動echarts vega infographicgoals/delivery-throughput.md
goal-and-status-reportingOKR · KPI · 目標と実績 · 目標達成度 · ステータスボード · ダッシュボード · スコアカードecharts vega infographic html-cssgoals/goal-and-status-reporting.md
product-metricsコンバージョン · ファネル · 導入 · 継続率 · 解約 · アクティベーション · サインアップ · コホート · 実験echarts infographicgoals/product-metrics.md
business-reporting四半期業績 · 売上 · ARR · 売上構成 · 利益率 · 定期業績 · 予測infographic vega echartsgoals/business-reporting.md
go-to-marketパイプライン · チャネル · パートナー · パートナー階層 · 市場参入 · セールスファネル · SWOT · キャンペーンecharts infographicgoals/go-to-market.md
cost-and-budgetコスト · 支出 · 予算 · クラウド料金 · 節約 · コスト削減 · 設備投資 · ユニットエコノミクスecharts infographic vegagoals/cost-and-budget.md
data-exploration相関 · 分布 · 回帰 · 外れ値検出 · 欠損データ · スモールマルチプル · 密度vega echartsgoals/data-exploration.md
B — プロセスとシステム
目標トリガーキーワードエンジン参照
engineering-operationsスタンドアップ · スプリントの定例 · チームのリズム · オンコール · 対応範囲 · シフトの引き継ぎ · デプロイの頻度 · チェックリストinfographic vega echartsgoals/engineering-operations.md
incident-managementインシデント · ポストモーテム · エスカレーション · トリアージ · ランブック · 変更リクエスト · リリース準備状況 · レビューinfographic echarts html-cssgoals/incident-management.md
process-and-workflow承認 · ワークフロー · スイムレーン · SOP · プロセスマップ · BPMN · ゲート · 調達plantuml infographicgoals/process-and-workflow.md
software-designクラス · ドメインモデル · コンポーネント · パッケージ · レイヤリング · ユースケース · オブジェクト · C4 コンテナー · SysMLplantumlgoals/software-design.md
software-behaviourステートマシン · ライフサイクル · シーケンス · インタラクション · メッセージング · イベントフロー · EIP · デプロイメントplantumlgoals/software-behaviour.md
dependencies-and-relations依存関係 · コールグラフ · 影響分析 · 結合度 · オーナーシップ · 因果関係 · フィッシュボーンplantuml vega echarts infographicgoals/dependencies-and-relations.md
system-architectureシステムアーキテクチャ · レイヤースタック · ゾーン · パイプラインの段階 · サービスカタログ · リクエスト経路 · コネクターhtml-cssgoals/system-architecture.md
C — インフラストラクチャとガバナンス
目標トリガーキーワードエンジン参照
cloud-architectureAWS · Azure · Kubernetes · コンテナー · サーバーレス · IoT · エッジ · VPC · オブザーバビリティplantuml infographicgoals/cloud-architecture.md
data-platformETL · レイクハウス · データウェアハウス · CDC · ストリーミング · 取り込み · カタログ · ML パイプライン · ER モデルplantumlgoals/data-platform.md
network-topologyネットワーク · トポロジー · DMZ · ワイヤレス · ファイアウォール · スイッチ · パケット · ルート · トラフィックplantuml echartsgoals/network-topology.md
security-and-complianceゼロトラスト · IAM · 暗号化 · 脅威モデル · 信頼境界 · コントロール · エビデンス · 監査 · コンプライアンス · リスクplantuml infographic html-cssgoals/security-and-compliance.md
enterprise-architectureArchiMate · ケイパビリティマップ · バリューストリーム · ステークホルダーマップ · ビジネスアーキテクチャplantuml infographicgoals/enterprise-architecture.md
organization-and-roles組織図 · レポートライン · ワークフォース · ケイパビリティの網羅状況 · ケイパビリティ成熟度 · 引き継ぎ · 責任infographic vega echarts html-cssgoals/organization-and-roles.md
people-and-hiring採用 · 人員計画 · 面接プロセス · オンボーディング · キャリアラダー · 認定資格 · 昇進infographicgoals/people-and-hiring.md
D — ナレッジと表現
目標トリガーキーワードエンジン読む
ナレッジとアウトラインマインドマップ · アウトライン · ナレッジマップ · コンセプトマップ · トピック · ワードクラウドplantuml infographic vega echartsgoals/knowledge-and-outline.md
計画とロードマップロードマップ · マイルストーン · タイムライン · ガント · 四半期計画 · リリーススケジュール · 戦略の重点infographic vega plantuml html-cssgoals/planning-and-roadmap.md
移行と展開移行 · 切り替え · 段階的な展開 · 段階的なデリバリー · プログラム · 作業分解plantuml infographicgoals/migration-and-rollout.md
比較と選定比較 · 対比 · 内製か購入か · 意思決定記録 · 象限 · ベンダー選定 · トレードオフ · 優先度infographic html-cssgoals/comparison-and-selection.md
社内文書メモ · ブリーフ · 憲章 · 要約 · ポリシー · 引用 · 原則html-css infographicgoals/internal-documents.md
カタログとインベントリカタログ · インベントリ · 利用権 · 提供サービス · 標準ツール · サポート階層infographicgoals/catalogues-and-inventories.md
顧客・パートナー向けコミュニケーション顧客事例 · ケーススタディ · 営業ブリーフ · 会報 · 発表 · パートナー向けブリーフ · 教育モジュールhtml-cssgoals/customer-and-partner-comms.md
テーマとトーン印刷 · コピー · 配布資料 · 弱視 · 大活字 · 色覚特性 · スライド · 投影 · 長文infographic echarts plantumlgoals/theme-and-tone.md

エンジン早見表

エンジン適している用途別の方法を検討する場合
plantumlUML/ArchiMate/BPMN のセマンティクス、ブランドやデバイスのアイコン(9,514 個のステンシル)、または自動レイアウトが望ましい関係グラフチャートの場合
vega / vega-liteデータの事前処理が必要な場合 — 結合、ウィンドウ、折り畳み、回帰、密度、ファセット、小分割チャート重厚なスタイルを適用した、洗練されたチャート 1 つ(echarts)
echartsレポート品質のチャートや KPI ダッシュボード:軸、系列、しきい値、注釈、ゲージデータの事前変換が必要な場合
infographicデザインされた見た目のボード:ロードマップ、タイムライン、チェックリスト、比較、象限、ナレッジマップ軸、複数の系列、または統計的な図形(echarts)
HTML/CSSカード、メモ、概要、ページレベルのレイアウト別のエンジンですでにその図を描画できる場合

詳細、制限事項、注意点:plantuml · echarts · vega · infographic · html-css。

機能の境界

以下は実現できません。再試行せず、代替手段を選んでください。

要望代替手段
3D/地球儀/WebGL チャート(echarts-gl なし)2D の echarts、形状には scatter/graph
地理マップ(同梱のマップデータなし、オフラインで GeoJSON を利用不可)模式的な矩形レイアウト、または HTML/CSS の地域図
ECharts の dataset.transform(6.1.0 では RangeError が発生)上流で並べ替えと派生処理を行い、その後 dataset.source を使用
echarts オプション内の関数(JSON として解析される)テンプレート文字列("{c}%")、項目ごとのラベルオブジェクト
外部データや画像(data.url、リモート URL)インラインの values、データ URL
PlantUML の WBS/Salt/Timing/ditaa/JSON/YAML/EBNF/nwdiag/SDL/math(解析できても、実用的な図は描画されない)@startmindmap、ボックス型の矩形ツリー、HTML/CSS のモックアップ、またはコードフェンス
インタラクティブなチャート(ツールチップ、ズーム、ブラシ)ラベル、しきい値、吹き出しを直接追加して注釈
vega/echarts のアイコンplantuml のステンシル
infographic での自由な位置指定ピクセル単位で制御できる HTML/CSS

ドキュメントを読む

ブラウザーまたは VS Code でドキュメントを読むには、docu.md Markdown Viewer をインストールしてください: https://docu.md.

エクスポートと検証 — 任意

作成時には必要ありません。documd CLI は、ドキュメントまたは図のソースをファイルに変換し、図を画像として抽出して、ブロックが正しくレンダリングされるか検証します。出力先がファイルの場合に使用します。インストールは不要です:npx @markdown-viewer/documd in.md out.docx。フラグ、形式、npm スコープに関する注意事項: converting.md。

ブロックがレンダリングされない場合

  1. 許可リストにあるフェンスですか?図ごとにブロックは1つだけですか?
  2. そのエンジンのリファレンスに記載されているアンチパターンに該当しますか(エンジン早見表を参照)?それとも構文が厳格ですか(echarts/vega の JSON、プレーンな HTML では空行不可)?
  3. それでも解決しない場合は、目的ガイドに記載されている代替エンジンに切り替えてください。ほとんどのシナリオには2つの選択肢があります。
  4. または、レンダリングして検証します:npx @markdown-viewer/documd file.md --assets /tmp/figs。

各項目の場所

catalog/scenarios.md には、すべてのシナリオがドメイン、エンジン、ティア、サンプルパスとともに一覧されています。まずここから確認し、次に goals/<domain>.md、engines/<engine>.md、examples/<domain>/<file>.md を参照してください。

コメント