Communitygithub.com

Rylaispirit/rylai-codex-hermes-skills

ローカルのJSON仕様から編集可能なPowerPointデッキを作成します。Rylaiのビジュアルシステム、python-pptx、決定論的スライドタイプ、オプションのレンダリングを使用します。

rylai-codex-hermes-skills とは?

このスキルは、デベロッパーやAIエージェントがJSON仕様からすぐに編集可能なPowerPoint(.pptx)プレゼンテーションを生成できるようにするものです。Rylai独自の実装をベースにしており、python-pptxライブラリを使用して、HTMLテンプレートやリモート画像、ホスト型アセットに依存しないクリーンでポータブルなデッキを作成します。このスキルはCodex、Hermes、Claudeエージェント上で動作し、カバー、セクション、箇条書き、メトリクス、比較、タイムライン、引用、クロージングといった複数の決定論的スライドタイプを提供し、一貫性とバリデーションを保証します。ワークフローには、ソース資料を分析してJSON仕様を作成し、コマンドラインツールで検証・ビルドし、LibreOfficeが利用可能な場合はPDFとしてレンダリングする工程が含まれます。出力は完全にローカルで制御可能で、ユーザーのブランディングを尊重し、不明なフィールドはバリデーションでエラーになるため、デッキの信頼性が高まります。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Rylaispirit/rylai-codex-hermes-skills/tree/HEAD/skills/rylai-ppt

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Rylai PPT

バンドルされたPythonワークフローを使用して、クリーンで編集可能な .pptx を作成します。このレンダラーはpython-pptx上に構築されたオリジナルのRylai実装です。ローカルのPowerPoint要素を使用し、HTMLテンプレート、リモート画像、ホスト型アセットを読み込みません。

必要条件

  • Python 3
  • python-pptx
  • PDFへのレンダリングにはオプションでLibreOffice

ワークフロー

  1. ユーザーのソース資料を読み、オーディエンス、目的、スライド数、言語、必要な事実を特定します。
  2. examples/deck.jsonを参考にして、JSONデッキ仕様を作成します。
  3. スライドごとに1メッセージを維持します。テキストを縮小するのではなく、密度の高いコンテンツを分割します。
  4. 仕様を検証します:
python <skill-dir>/scripts/build_deck.py build <deck.json> <output.pptx>
  1. プレゼンテーションをビルドします:
python <skill-dir>/scripts/build_deck.py inspect <output.pptx>
  1. LibreOfficeが利用可能な場合、結果をレンダリングします:
python <skill-dir>/scripts/build_deck.py render <output.pptx> <render-dir>
  1. 配信前に、クリッピング、コントラスト、読み順、繰り返しの表現、スライド数を確認します。

スライドタイプ

  • cover: タイトル、サブタイトル、アイブロウ、フッター
  • section: 番号、タイトル、サマリー
  • bullets: タイトル、キッカー、2〜6個の構造化アイテム
  • metrics: タイトルと2〜4個の値カード
  • comparison: 各2〜5アイテムのラベル付きリスト2つ
  • timeline: 2〜5個の順序付きステップ
  • quote: 引用文と帰属
  • closing: 最終タイトル、サブタイトル、連絡先行

フィールドレベルの制約が必要な場合は、references/deck-spec.mdを参照してください。不明なスライドフィールドはバリデーションでエラーになるため、デッキはポータブルで決定論的のままです。

デザインルール

  • デッキごとにレンダラー定数を編集する代わりに、JSON仕様のテーマフィールドを使用します。
  • 1つのプライマリアクセントと1つのセカンダリアクセントを持つ、控えめなマルチカラーパレットを使用します。
  • タイトルは短く、本文は具体的に、メトリクスはユーザーの資料に帰属するものにします。
  • サポートされているローカルベクターアイコンのみを使用します:circle、square、diamond、check、arrow。
  • 画像ソースとしてリモートURLを追加しないでください。このワークフローには意図的に画像フィールドがありません。
  • ユーザーが提供したブランドの表現をそのまま保持します。顧客名、お客様の声、統計、主張を捏造しないでください。

実行時メモ

  • Codex、Hermes、Claudeは同じバンドルされたPythonスクリプトを実行します。
  • すべてのバンドルされたパスは、このスキルディレクトリから解決します。
  • 生成されたデッキは、インストールされたスキル内部ではなく、ユーザーが要求したワークスペースに書き込みます。
  • 最終パスと、作成されたスライドの数と種類を報告します。

RylaiがCodex、Hermes、Claude向けに作成。

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

Rylaispirit/rylai-codex-hermes-skills

Plan, build, render, and verify academic presentation decks with citations, accessible visuals, clear argument flow, speaker-ready pacing, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Create publication-quality chart images from supplied data using an available plotting library, with explicit scales, labels, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, and review persuasive copy for landing pages, product pages, ads, email, headlines, offers, calls to action, positioning, and message variants.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, revise, and audit creative or long-form writing with a portable core workflow that does not depend on missing legacy templates.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, edit, and verify Word DOCX files with python-docx, including Markdown conversion, text replacement, metadata inspection, and optional PDF render.

Rylaispirit/rylai-codex-hermes-skills

Create or optimize marketing images, social graphics, product mockups, banners, cover art, listing visuals, brand assets, image prompts, WebP files, and OG images.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, merge, split, rotate, and render PDF files with local open-source tools, including structural and visual verification.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, edit, render, and verify PowerPoint presentations with python-pptx and optional LibreOffice.

Rylaispirit/rylai-codex-hermes-skills

Perform an evidence-led SEO audit using accessible pages, source code, crawl data, and current search documentation without assuming missing plugins.

Rylaispirit/rylai-codex-hermes-skills

Extract a practical design system from screenshots or mockups and produce implementation-ready UI specifications using vision and repository context.

Rylaispirit/rylai-codex-hermes-skills

Plan and produce video with available AI tools or programmatic frameworks. Use for video prompts, avatars, explainers, demos, templates, pipelines, and generation.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, edit, and verify Excel XLSX workbooks with openpyxl, including CSV import, formulas, styling, error checks, and optional LibreOffice rendering.

関連スキル