بنقرة واحدة
home-marp-slide-editing
Marpプレゼンテーションの技術的制約とベストプラクティス。marp:trueのMarkdown編集時やスライド作成リクエスト時に自動使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Marpプレゼンテーションの技術的制約とベストプラクティス。marp:trueのMarkdown編集時やスライド作成リクエスト時に自動使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
README、AGENTS、CLAUDE、ツール別READMEを俯瞰し、重複・古い前提・読みにくい構成・不要ファイルを整理する。ドキュメント整備やリポジトリを読みやすくしたいときに使用。
AIエージェント履歴を安全に集計し、再利用できる skills / agents / rules / scripts 候補だけを抽出する。履歴本文を公開せず、秘密情報を先に検出して抽象化したいときに使用。
jj リポジトリで検証後に現在の変更を describe し、main bookmark を進め、origin/main へ push する。ユーザーが「コミットしてpush」と依頼したときに使用。
このスキルは、ユーザーが「プロンプトをレビューして」「対話履歴を分析して」「理解度を診断して」 と依頼したとき、または /prompt-review で呼び出されたときに使用する。 過去のAIエージェント対話履歴(Claude Code, GitHub Copilot Chat, Cline, Roo Code, Windsurf, Antigravity, OpenCode)を読み取り、技術理解度・プロンプティングパターン・AI依存度を推定してレポートを生成する。
Add config to this macOS dotfiles repo. Use for env vars, fish abbreviations/functions/plugins, direct symlinked config files, tool integrations, shared agent config, and app config such as Neovim, Ghostty, Warp, Git, Bat, Atuin, tealdeer, and gh.
Add a package to this macOS dotfiles repo. Use when the user asks to install, add, or migrate a CLI package or GUI app, for example "add jq", "ripgrep を入れて", "lazygit 入れたい", "brew install foo を repo 管理に", "kubectl 追加して". Homebrew owns binaries here; update Brewfile, validate with brew bundle, apply with brew bundle, and verify the executable.
| name | home-marp-slide-editing |
| description | Marpプレゼンテーションの技術的制約とベストプラクティス。marp:trueのMarkdown編集時やスライド作成リクエスト時に自動使用。 |
marp: true フロントマターを含むMarkdownファイルの編集時**太字** vs <strong> 問題Marpの <div> 要素内では、Markdownの **text** 記法が正しくレンダリングされないことがある。
ルール:
<div> 内の太字は常に <strong>text</strong> を使う<strong> の方が安全**text** で問題なし<strong> で統一する<div> 内でMarkdownの画像記法  を使うと表示されないことがある。HTMLの <img> タグを使う。
<div style="text-align: center;">
<img src="path/to/image.png" alt="説明" style="max-width: 80%;">
</div>
| サイズ | 用途 | 判定 |
|---|---|---|
| 0.8em | 余裕のあるスライド | OK |
| 0.75em | 標準 | 推奨 |
| 0.7em | やや詰まった | 注意 |
| 0.68em以下 | 分割が必要 | NG |
| 0.65em | 絶対限界 | 分割必須 |
以下のいずれかに該当したら分割:
(1/2) 形式は使わない)文言を短くするより font-size: 0.9em 等で微調整する方が内容を保てる。
Marpでは position: absolute や position: sticky でのタイトル固定は困難:
<section> 要素としてレンダリングposition: absolute はコンテンツの重なり問題を引き起こす対策: 通常のドキュメントフローを使用し、収まらない場合はスライド分割。
align-items: center を基本指定して垂直中央揃えにする。画像とテキストを並べる場合、画像がスライド上に寄りすぎないよう注意。
# HTML生成
npx @marp-team/marp-cli <file>.md -o <file>.html
# ブラウザで確認
open <file>.html
スライド修正時は外科的に行う:
<div> 内で **太字** を使う(<strong> を使うべき)(1/2) (2/2) を使う