Individual skill
consulting-pptx-skill
スライド設計規約 slide-rules.md を核に、経営会議品質のスライドを作るスキル。規約は工程ごとに必要な節だけを scripts/rules.py で引き、規約を満たすことを確かめた部品(new_deck.py --list の20種類)で組み、check_deck.py・check_layout.mjs の機械チェック FAIL 0 で仕上げる。既存の PowerPoint 資料を渡され、そこへ差し込むページを PPTX で求められたときだけ、その資料のマスターの上に直接組む(slide-rules §8.7)。トリガー例:「コンサル品質のスライドを作って」「規約に沿ったデッキで」「この pptx に足すページを同じ書式で」。
SKILL.md
Source commit e5f35e57e14d3998249a559c620a9286c95b4595
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,473
- Repository last updated
- Nov 5, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/pull_request_template.mddoc · 1,207 bytes.github/workflows/codeql.ymlasset · 1,373 bytes.gitignoreasset · 427 bytesCONTRIBUTING.mddoc · 7,144 bytesLICENSEasset · 1,071 bytesREADME.mddoc · 18,878 bytesSKILL.mdcore · 32,497 bytesTRADEMARK.mddoc · 7,636 bytesassets/SlideCatalog_16x9.pdfasset · 2,252,349 bytesassets/SuperTemplate_62type.pptxasset · 286,852 bytesexamples/house_deck_example.pyruns · 4,460 byteslocal/README.mddoc · 2,100 bytespackage.jsonruns · 540 bytesreferences/ai-smell-lexicon.mddoc · 6,565 bytesreferences/archetype-catalog.mddoc · 10,464 bytesreferences/content-review-prompt.mddoc · 9,001 bytesreferences/jinba-context.mddoc · 6,088 bytesreferences/rules-digest.mddoc · 14,536 bytesreferences/slide-rules.mddoc · 160,610 bytesscripts/check_all.pyruns · 4,254 bytesscripts/check_deck.pyruns · 80,465 bytesscripts/check_deck_layout.pyruns · 7,190 bytesscripts/check_layout.mjsruns · 70,684 bytesscripts/deck_pptx.pyruns · 22,763 bytesscripts/find_browser.pyruns · 2,435 bytesscripts/html_dump.mjsruns · 23,687 bytesscripts/html_to_pptx.pyruns · 17,582 bytesscripts/lib_cdp.mjsruns · 5,824 bytesscripts/measure_deck.pyruns · 19,623 bytesscripts/new_deck.pyruns · 18,673 bytesscripts/pptx_open.pyruns · 1,577 bytesscripts/rules.pyruns · 5,975 bytesscripts/snapshot.pyruns · 3,779 bytestemplates/freeform_parts_16x9.htmlasset · 80,784 bytestemplates/freeform_parts_more_16x9.htmlasset · 116,361 bytestests/fixtures/good_deck.htmlasset · 79,091 bytestests/test_checks.pyruns · 103,413 bytestests/test_house_pptx.pyruns · 12,605 bytes
Read excerpt
# コンサル型スライド作成スキル
主軸は規約の正典 `references/slide-rules.md`。ただし最初に全文を読み込まない。**工程ごとに `scripts/rules.py --phase <工程>` で、その工程の要点(数千字。出力は切らずに全部読む)を読み、詳しい根拠が要る項だけ `--sec` で引く。** 部品は規約を満たすことを確かめた20種類(`new_deck.py --list`)から選び、検査で出た指摘は、指摘に書かれた節だけを引いて直す。
成果物は HTML(16:9・1 section = 1スライド)と、Chromium headless shell で印刷した PDF(`snapshot.py`。Chrome 本体と同じ出力)。
## 読むもの・使うもの
| 工程 | 読む・使う | 読まない |
| --- | --- | --- |
| 1. 定義 | `rules.py --phase plan`(§0・§2・§3・デッキの構造) | — |
| 2. 調べる | Web などの一次情報。確かめた数字は `sources.md` に控える | 検索結果の抜粋だけで数字を拾わない |
| 3. ストーリーライン | 1 の内容と `new_deck.py --list`(部品の番号・型名・使いどころ) | パーツ集の原本・型カタログ |
| 4. 骨組み | `new_deck.py --parts ...`。部品の作りを確かめたいときだけ `new_deck.py --show b09` | パーツ集の原本、`scripts/` の中身 |