with one click
markdown-dashboard
複数のMarkdownファイルを美しく安全な単一HTMLダッシュボードに変換する
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
複数のMarkdownファイルを美しく安全な単一HTMLダッシュボードに変換する
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
OpenAI Codex CLIを使用したコードレビュー、分析、コードベースへの質問を実行する。使用場面: (1) コードレビュー依頼時、(2) コードベース全体の分析、(3) 実装に関する質問、(4) バグの調査、(5) リファクタリング提案、(6) 解消が難しい問題の調査。トリガー: "codex", "コードレビュー", "レビューして", "分析して", "/codex"
既存ドキュメントまたはコードベースからExcelファイルを生成します。Cron処理、API仕様、データベース設計、機能仕様などのドキュメントをExcel形式で作成・変換するときに使用。ビジネス文書スタイル(敬語・物語的)、技術仕様書スタイル(構造化・詳細)、ハイブリッドスタイル(両方の長所)の3つから選択可能。
Fix Markdown bold (**text**) spacing by adding half-width spaces before and after bold text when surrounded by Japanese characters. Use when working with Markdown files that need proper bold formatting, especially mixed Japanese/English documents where **強調** patterns need spaces for correct rendering.
セッション終了時に振り返りを生成し、学習内容・成功したプロンプト・本音のフィードバックを記録する。個人の知識ベースを構築し、強力で完成度の高いAI協働パターンプロンプトを構築する目的。
コードベースの脆弱性を自律的に発見し、構造化されたマークダウンレポートを生成する
QC/QA向けE2Eテストケース自動生成。docs/specs/とコードから網羅的に抽出、Markdown/Excel/JSON出力。リスクベース優先順位付け、Gherkin対応。
| name | markdown-dashboard |
| description | 複数のMarkdownファイルを美しく安全な単一HTMLダッシュボードに変換する |
セキュリティレポート、技術ドキュメント、プロジェクトマニュアルなど、マークダウンファイル群をプロフェッショナルなWebダッシュボードとして統合し、検索・ナビゲーション・フィルタリング機能付きで提供する。
/markdown-dashboard <target_directory>
# 例
/markdown-dashboard docs/security_review
/markdown-dashboard <dir1> <dir2> [<dir3> ...]
# 例
/markdown-dashboard \
ms/docs/security_review \
knowledge/docs/security_review \
shosha/docs/security_review
リポジトリ名の自動判別: パスから2階層上のディレクトリ名を使用
ms/docs/security_review → リポジトリ名: msknowledge/reports/security → リポジトリ名: knowledge<target_directory>/index.htmlindex.html(例: dir1/index.html)完全に自己完結した単一HTMLファイル
#2563eb)以下のコマンドを1回実行するだけ:
単一リポジトリ:
python3 .claude/skills/markdown-dashboard/scripts/generate_dashboard.py <target_directory> > <target_directory>/index.html
複数リポジトリ統合:
python3 .claude/skills/markdown-dashboard/scripts/generate_dashboard.py <dir1> <dir2> <dir3> > <dir1>/index.html
# 具体例
python3 .claude/skills/markdown-dashboard/scripts/generate_dashboard.py \
ms/docs/security_review \
knowledge/docs/security_review \
shosha/docs/security_review \
> ms/docs/security_review/index.html
これで完了。
scripts/generate_dashboard.py が:
<script type="application/json"> タグ内に埋め込み(HTMLパーサーとの混乱を回避)出力を > <first_directory>/index.html にリダイレクト
ブラウザ上で:
v1(初版):
<script type="application/json"> タグに埋め込む方式に変更。これにより、HTML パーサーと JavaScript パーサーの間のエスケープ問題を完全に回避</script> タグのエスケープのみに簡素化(<\/script> に変換)v2(複数リポジトリ対応):
generate_dashboard.py が複数引数を受け付け、自動的にマージ.claude/skills/markdown-dashboard/
├── SKILL.md # このファイル(簡潔な説明)
├── scripts/
│ └── generate_dashboard.py # データ準備スクリプト
└── templates/
└── dashboard_template.html # 完全なHTMLテンプレート
<script> タグを <script> にエスケープjavascript: プロトコルを無効化