generativeagents/evals-seminar-20260910/pptx-generator

Claude Code and agent skill by generativeagents/evals-seminar-20260910

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

arXiv論文URLからスライドを作成する。論文を取得・分析し、スライド構成JSONを保存、ユーザー確認後にgenerate_pptxツールでスライドを生成する。

Install

npx vskill@latest install generativeagents/evals-seminar-20260910/pptx-generator

SKILL.md

arXiv論文スライド生成スキル

ワークフロー

  1. arXiv IDをURLから抽出する(例: 2301.00001)
  2. curl -sL https://arxiv.org/html/{id} でHTML本文を取得する。本文が取得できない場合や数百字程度のスタブしか返らない場合(2023年以前の論文に多い)は、curl -sL https://ar5iv.labs.arxiv.org/html/{id} で全文を取得する
  3. 論文を分析し、スライド構成を次のJSON形式で ./slides/{arXiv ID}.json(例: ./slides/2603.03303.json)に保存する
  4. アウトラインをユーザーに提示し、確認を得る
  5. 確認後、generate_pptxツールにファイルパス(例: ./slides/2603.03303.json)を渡してスライドを生成する。バリデーションエラーが返された場合は、エラー内容に基づいてJSONファイルを修正し、再度ツールを呼び出す

スライド構成JSONの形式

スライド枚数はタイトルスライド1枚 + コンテンツスライド5枚 = 計6枚とする。

json
{
"title": "プレゼンテーションタイトル",
"author": "著者名",
"slides": [
{
"type": "title",
"title": "メインタイトル",
"subtitle": "サブタイトル"
},
{
"type": "content",
"title": "セクションタイトル",
"bullets": ["項目1", "項目2", "項目3"]
},
{
"type": "section",
"title": "セクション区切り"
}
]
}

スライド設計ガイド

  • 1枚のスライドで1つのメッセージだけを伝える(複数の論点を詰め込まない)
  • 箇条書きは最大4項目、各項目は1行に収める
  • スライドタイトルは章名(「提案手法」など)ではなく、そのスライドの主張を含める(例: 「Self-Attentionのみで系列変換を実現」)
  • タイトルスライドには論文タイトル、著者名、所属、発表年を含める
  • 全体を背景と課題→提案手法→実験結果→考察→まとめの流れで構成し、各スライドの情報量を均等に配分する
  • 最終スライドにまとめと展望を記載する

保存前の事実確認

スライド構成JSONを保存する前に、各箇条書きを論文本文と照合する:

  1. 箇条書きごとに、根拠となる本文の該当箇所を特定する
  2. 数値(実験結果・学習設定・計算資源など)と構成要素の数(層数・サブレイヤー数など)は、本文の記述をそのまま引用して確認する
  3. 本文に根拠が見つからない記述は、削除するか本文に忠実な表現へ修正する
  4. 実験結果は対象タスク・データセット・条件(例: WMT 2014 英独)を本文の通りに限定して記述し、本文が限定している主張を一般化しない
  5. 本文と照合できなかった数値・固有名詞はスライドに書かない(定性的な表現に置き換えるか削除する)

品質基準

  • 論文の主張を正確に反映し、推測による補完は行わない
  • 実験の主要な数値結果と計算資源(ハードウェア・学習時間など)を漏らさず含める
  • 専門用語はそのまま使用し、必要に応じて簡潔な説明を添える

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/generativeagents/evals-seminar-20260910/pptx-generator/badge)](https://verified-skill.com/skills/generativeagents/evals-seminar-20260910/pptx-generator)

Something wrong with this skill or its page? Tell us.