← スキル一覧に戻る

pptx-generator
by ntaksh42
⭐ 0🍴 1📅 2026年1月17日
SKILL.md
name: pptx-generator description: Generate PowerPoint presentations with slides, charts, and formatting. Use when creating presentations programmatically.
PowerPoint Generator Skill
PowerPointプレゼンテーション(.pptx)を生成するスキルです。
主な機能
- スライド作成: タイトル、コンテンツ
- グラフ: 棒、折れ線、円グラフ
- 画像: 画像挿入
- テーブル: 表作成
- テンプレート: デザインテンプレート
Python (python-pptx)
from pptx import Presentation
from pptx.util import Inches, Pt
prs = Presentation()
# タイトルスライド
title_slide = prs.slides.add_slide(prs.slide_layouts[0])
title = title_slide.shapes.title
subtitle = title_slide.placeholders[1]
title.text = "プレゼンテーションタイトル"
subtitle.text = "サブタイトル"
# コンテンツスライド
content_slide = prs.slides.add_slide(prs.slide_layouts[1])
title = content_slide.shapes.title
title.text = "主なポイント"
content = content_slide.placeholders[1]
tf = content.text_frame
tf.text = "ポイント1"
p = tf.add_paragraph()
p.text = "ポイント2"
p.level = 1
# 画像スライド
img_slide = prs.slides.add_slide(prs.slide_layouts[6])
left = Inches(1)
top = Inches(1)
img_slide.shapes.add_picture('chart.png', left, top, width=Inches(8))
prs.save('presentation.pptx')
バージョン情報
- Version: 1.0.0
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です