presentation-skill

Revoir · 66
Indexé dans Registry

Build, edit, redesign, render, and verify polished editable PowerPoint `.pptx` decks from a prompt, structured JSON, local data, or a saved workspace. Use for scientific, lab, clinical, consulting, board, investor, editorial, policy, and operational presentations where narrative,

Verified installs0
Stars44
Version1.0.0
Qualité63/100 · Prometteur
Confiance66/100 · Sandbox uniquement
Audit78/100 · Revue nécessaire

Profil de l’actif

Workflows de présentations et slides

PPTX generation, HTML slides, pitch decks, speaker notes, and presentation workflow skills.

Voir la catégorie

Scénario

Génération de présentations

I need my agent to create a polished presentation deck from a brief, document, URL, or research notes, preferably with editable PPTX or HTML slides.

Adéquation Agent

Claude Code + CLI + Codex

Compatible avec Codex, Claude Code, Cursor, CLI ou des Agents personnalisés.

Installer

Prêt

npx skills add siril9/presentation-skill --skill presentation-skill

Maintenance

À jour

Mis à jour aujourd’hui

Risque

Revue nécessaire

Permission surface may require sandboxing

Qualité GitHub

44

63/100 Qualité · 74/100 Confiance

Tags de couverture

PrésentationGénération de présentationsDesign et créationagent-skill

Notes de revue

Permission surface may require sandboxing · Financial research output is not financial advice; require human review before any live investment decision

Carte d’adoption Agent

Confiance, audit et préparation à l’installation en un coup d’œil

Ces scores combinent les métadonnées publiques du dépôt, les signaux de revue OpenAgentSkill, la fraîcheur de maintenance et la préparation à l’installation. Ils servent à présélectionner et ne remplacent pas la revue humaine.

Qualité

Prometteur
63

Useful candidate, but compare it with alternatives before adopting.

Confiance

Sandbox uniquement
66

Candidate utile avec des signaux de confiance incomplets ou mixtes. Gardez-la dans un espace isolé jusqu’à ce que la boucle de résultats confirme son adéquation.

Audit

Revue nécessaire
78

Revue lisible par machine de la préparation à l’installation, des métadonnées de sécurité, de la maintenance et du risque d’adoption.

Trust Score OpenAgentSkill v5

Revue humaine avant installation

Exécutez uniquement dans un sandbox et comparez les alternatives proches avant usage réel.

CodexClaude CodeCursorOpenAgentSkill CLI

Stars

44 stars GitHub

Activité du dépôt

44 stars et 13 forks

Maintenance

Mis à jour aujourd’hui

Licence

MIT

Installer

npx skills add siril9/presentation-skill --skill presentation-skill

Sécurité d’installation

Chemin d’installation standard de package ou runtime

Surface de permissions

shell or command execution, filesystem or document access

Résultats Agent

Pas encore de données de résultats Agent

Documentation

Usable metadata, review docs

Résumé des risques

Revoir avant production

  • Financial research output is not financial advice; require human review before any live investment decision.
  • Low GitHub adoption signal
  • Quality score needs review
  • Permission surface needs review: shell or command execution, filesystem or document access

Préparation à l’installation

Chemin d’installation disponible

  • Le chemin d’installation est disponible
  • La preuve du dépôt est disponible
  • La licence est déclarée
  • Pas encore de preuve de résultat Agent-Proven

Métadonnées lisibles par Agent

Données de décision lisibles par machine pour ce skill.

Utilisez ce bloc ou le JSON intégré pour décider si un Agent doit installer ce skill, choisir une alternative ou demander d’abord une revue humaine.

Ouvrir JSON

Tâches adaptées

  • workflows Génération de présentations
  • Équipes Claude Code
  • builders willing to evaluate younger projects
  • Choose the right deck format

Agents adaptés

CodexClaude CodeCursorOpenAgentSkill CLICLI

Décision d’installation

Commande
npx skills add siril9/presentation-skill --skill presentation-skill
Politique
Revoir
Revue humaine
Oui

Confiance et risque

Confiance
66/100
Audit
78/100
Niveau de risque
Revue nécessaire

Boucle de résultat

Endpoint
/api/agent/outcome
ID d’événement
resolve
Résultats
5

Commande d’installation

npx skills add siril9/presentation-skill --skill presentation-skill

Ne pas utiliser quand

  • Équipes qui nécessitent un SLA soutenu par le fournisseur
  • production agents without a repository review
  • Low GitHub adoption signal
  • Indices de permissions à haut risque : exécution shell ou de commande
  • Permission surface may require sandboxing

Sécurité Agent v2

46/100 · Éviter l’installation automatique

ExpérimentalRevoir

Sparse or mixed signals. Useful for discovery, but not for autonomous installation.

Test manually in an isolated workspace and compare against safer alternatives.

Résoudre via API

Élevé

Exécution shell ou de commande

Les métadonnées de la skill font référence à des workflows de terminal, CLI, shell, sous-processus ou exécution de commande.

Moyen

Accès réseau

La skill récupère probablement des pages distantes, API, dépôts ou services externes.

Moyen

Accès au système de fichiers

La skill peut lire ou écrire des fichiers de projet, documents, artefacts générés ou l’état local de l’espace de travail.

Moyen

Accès à la base de données

La skill peut inspecter des schémas, interroger des bases de données ou travailler avec des stockages persistants.

  • Indices de permissions à haut risque : exécution shell ou de commande
  • Permission surface may require sandboxing

Cibles d’installation

Installer ce skill dans votre workflow Agent

Utilisez le point de terminaison public pour récupérer la commande, la checklist, les prompts et les liens canoniques.

skill install

OpenAgentSkill CLI

Resolve policy, run the source installer safely, and report a verified install receipt.

$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install siril9-presentation-skill

Plan de résolution Agent

Laissez un Agent vérifier la pertinence avant l’installation.

L’API Resolve renvoie la skill sélectionnée, des alternatives, la politique de sécurité, les notes d’audit, la cible d’installation et un prompt prêt à l’emploi.

Ouvrir le plan texte

L’Agent doit vérifier

  • Task fit and alternatives from Resolve API.
  • Audit score, trust score, and safety policy warnings.
  • Install target compatibility for Codex, Claude Code, Cursor, or CLI.

Copier le prompt

Task: Use presentation-skill in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20presentation-skill%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/siril9-presentation-skill/install
Install command: npx skills add siril9/presentation-skill --skill presentation-skill
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.

Relais Agent

Donnez à l’Agent le chemin d’installation, pas un autre annuaire.

Utilisez le point de terminaison public pour récupérer la commande, la checklist, les prompts et les liens canoniques.

Ouvrir l’API d’installation

Prompt Agent

Use presentation-skill for this task. Review https://www.openagentskill.com/api/skills/siril9-presentation-skill/install, then install with: npx skills add siril9/presentation-skill --skill presentation-skill

Métadonnées Registry

Profil lisible par Agent pour la sélection automatique de skills.

L’API Registry fournit les signaux de décision, confiance, audit, cas d’usage et installation sans analyser l’interface.

Ouvrir Manifest

Adéquation Agent

63/100

Génération de présentations

Plateformes

Claude Code

Rapport d’audit

Revue nécessaire · 78/100

Revue lisible par machine de la préparation à l’installation, des métadonnées de sécurité, de la maintenance et du risque d’adoption.

Voir le rapport d’auditVoir le rapport d’évaluation

Panneau de décision Agent

Fallback candidate for Presentation generation

Prototype with this skill first; keep a fallback candidate ready.

63
Préparation
Prototype
Étape

Rôle dans la pile

Candidate de secours

Pertinence principale

Génération de présentations

Libellé de confiance

Prototyper d’abord

Chemin d’installation

Commande prête

À utiliser lorsque

  • workflows Génération de présentations
  • Équipes Claude Code
  • builders willing to evaluate younger projects

Preuves

  • recent repository activity
  • install command or GitHub repo available
  • profil qualité 63/100
  • 2 événements OpenAgentSkill

revoir d’abord

  • Low GitHub adoption signal

Chemin d’implémentation

  1. 1Installez-le dans un Agent en sandbox et exécutez une tâche de Génération de présentations de bout en bout.
  2. 2Compare output quality, latency, and failure behavior against at least one alternative.
  3. 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.

Profil de confiance

Sandbox uniquement

Candidate utile avec des signaux de confiance incomplets ou mixtes. Gardez-la dans un espace isolé jusqu’à ce que la boucle de résultats confirme son adéquation.

66
Trust Score OpenAgentSkill

Adoption GitHub

Vérifier

44 stars GitHub

Activité stars/forks

Vérifier

44 stars et 13 forks; l’activité des issues n’est pas disponible dans les métadonnées actuelles

Maintenance récente

Validé

Mis à jour aujourd’hui

Clarté de licence

Validé

MIT

Signaux positifs

  • Revue IA approuvée
  • Le chemin d’installation est disponible
  • La preuve du dépôt est disponible
  • Dépôt maintenu récemment
  • La commande d’installation ne présente aucun motif de haut risque évident
  • La boucle de résultats est prête mais nécessite la première exécution réelle de l’Agent

Réviser avant installation

  • Financial research output is not financial advice; require human review before any live investment decision.
  • Low GitHub adoption signal
  • Quality score needs review
  • Permission surface needs review: shell or command execution, filesystem or document access
  • GitHub adoption: 44 GitHub stars
  • Stars/forks activity: 44 stars, 13 forks; issue activity unavailable in current metadata
  • Permission surface: shell or command execution, filesystem or document access
  • Pas encore de rapports de résultats Agent réels
  • Une revue humaine est requise avant une installation sans surveillance

Action recommandée

Exécutez uniquement dans un sandbox et comparez les alternatives proches avant usage réel.

Profil qualité

Prometteur candidat pour les workflows Agent

Useful candidate, but compare it with alternatives before adopting.

63
Stars GitHub
44
Actualité
Aujourd’hui
Prêt à installer
Oui
Licence
MIT
Réviser avant installation: Low GitHub adoption signal

Adéquation au workflow

Utilisez cette skill dans ces scénarios

Adéquation au workflow

Ajouter à un workflow complet

Liste d’alternatives

Comparer avant installation

Similar skills that may fit this task.

Tout comparer

Vue d’ensemble

--- name: presentation-skill description: Build, edit, redesign, render, and verify polished editable PowerPoint `.pptx` decks from a prompt, structured JSON, local data, or a saved workspace. Use for scientific, lab, clinical, consulting, board, investor, editorial, policy, and operational presentations where narrative, visual hierarchy, readability, and reproducibility matter. ---

# Presentation Skill

Create editable PowerPoint decks from source. The model owns the argument, evidence, and design judgment; the skill owns deterministic rendering and QA.

## Core Contract

- Treat `outline.json`, planning files, data, and figure scripts as source. - Build with repository commands. Do not write one-off deck generators or patch a generated PPTX when source exists. - Keep text, charts, tables, diagrams, and figures editable where practical. - Use the selected grammar as a design system, not a fixed slide sequence. - Fix source and rebuild until geometry, readability, placeholders, and rendered visual review pass. - Do not copy proprietary slides, logos, wording, or distinctive geometry.

Run commands from this skill directory. Use absolute paths for deck files kept elsewhere. Check the pinned runtime once:

```bash npm run doctor ```

If required, run `npm run setup:python` once. Do not substitute arbitrary Python or Office application workflows for the supported runtime.

## Choose A Route

### Quick Deck

Use for a one-off 5-10 slide deck.

1. Emit a small model-ready brief:

```bash python3 scripts/present.py brief \ --topic "Deck topic" \ --prompt "Original request" \ --slides 7 \ --profile auto \ --output quick_deck_agent_brief.json ```

2. Read the brief and author `outline.json`. Select one bounded route candidate, then adapt its starter sequence to the actual evidence. `role` names the editable structure; `slide_intent` names the story job.

3. Build, render, and hard-gate it:

```bash python3 scripts/present.py finalize \ --outline /absolute/path/outline.json \ --output /absolute/path/output.pptx \ --qa-dir /absolute/path/qa ```

Read `finalize_receipt.json`, `qa_report.json`, and the contact sheet. Repair source once, then rerun. Warning-only preflight findings are recorded; outline errors and final QA findings remain blocking.

### Saved Workspace

Use for decks that will be rebuilt, audited, or iterated:

```bash python3 scripts/present.py init \ --workspace /absolute/path/deck-workspace \ --title "Deck title" \ --prompt "Original request" \ --profile auto \ --style-preset auto

python3 scripts/present.py build \ --workspace /absolute/path/deck-workspace \ --draft

python3 scripts/present.py build \ --workspace /absolute/path/deck-workspace ```

The default workspace is compact. Add `--audit-packet` to `present.py init` only when a full intake/multi-agent recovery ledger is useful.

Author or update:

- `design_brief.json`: audience, style, readability, and QA contract - `content_plan.json`: thesis, narrative arc, and slide roles - `evidence_plan.json`: claims, sources, and chart candidates - `asset_plan.json`: figures, tables, charts, images, and icons - `outline.json`: renderable slide source - `notes.md`: assumptions and unresolved decisions

The build also writes deterministic `build/deck_ir.json`, a coordinate-free semantic representation with stable object IDs, evidence links, reading order, and editability metadata. Renderer scripts continue to own coordinates.

### Existing PPTX

When source exists, edit source. For a standalone PPTX, inspect it first:

```bash python3 scripts/python_runtime.py scripts/reference_deck.py inspect \ --input /absolute/path/input.pptx \ --output /absolute/path/reference_deck_manifest.json ```

Use a typed `reference_deck_patch_v1` for narrow text or alt-text edits. Use `scripts/extract_pptx_style.py` plus a fresh workspace for a source-first redesign inspired by an existing deck. Read `references/editing.md` before editing package internals.

## Model Profiles

Profiles change orchestration, not the final quality definition:

- `fast` / `luna`: one deterministic grammar, no scouts, render-free draft, then one final render. - `balanced` / `terra`: two bounded grammar candidates, at most one useful scout, one focused repair loop. - `quality-first` / `sol`: three bounded grammar candidates, optional design and data scouts, full rendered review for difficult or high-stakes work. - `auto`: quality-first for high-stakes/evidence-heavy work, fast for explicit rough drafts, balanced otherwise.

Use the smallest profile that can pass the artifact gates. Stronger models may choose and mix bounded treatments dynamically; they should not receive the full corpus or arbitrary coordinates. If uncertain, use the deterministic fallback recorded in the brief.

## Design Decisions

Choose one primary grammar from topic, audience, evidence shape, and density. The eight structural grammar families own distinct title, section, evidence, comparison, data, decision, and references systems. Presets contribute palette, type, and treatment vocabulary; they are not static templates.

Maintain these invariants:

- One dominant idea and a clear reading path per slide. - Every content slide has a visual or evidence anchor: chart, table, figure, image, KPI, timeline, matrix, or structured comparison. - No centered body copy and no sequence dominated by bullet-only slides. - Vary composition with the argument; avoid repeating one card grid, border, title treatment, or two-column shell. - Use `header_variant: auto` with a stable seed for reproducible heading, top-line, bottom-line, no-line, and compact report treatments. - Keep source text and page numbers in the reserved footer region; do not let footer chrome compete with the evidence. - Use `role_layout_variant: primary | alternate | dense` for bounded structural variation. Do not place arbitrary coordinates in `outline.json`. - Keep one grammar coherent across the deck. Borrow at most two isolated treatments when the content shape benefits.

Readable defaults for ordinary delivery:

- titles at least 28 pt; - body text at least 16 pt; - captions, sources, and metadata at least 9 pt; - no more than two title lines; - shorten, split, or convert prose into evidence objects before shrinking.

Use actual content to balance white space. Sparse slides need a stronger anchor; dense slides need fewer words or a more suitable structure, not smaller type.

For structural routing details, read `references/composition_grammar_catalog.md`. For screenshot/template inspiration, read `references/style_reference_catalog.md`. The descriptor corpus is retrieval memory; load only the selected record or distilled atoms.

## Data And Figures

For local CSV, TSV, XLSX, or JSON evidence, keep generated artifacts reproducible:

```bash python3 scripts/python_runtime.py scripts/scaffold_figure_artifacts.py \ --workspace /absolute/path/deck-workspace \ --run \ --bind-outline ```

Preserve source fingerprints, figure scripts, chart/table JSON, artifact manifests, slide bindings, and rebuild commands. Solve whitespace and label readability in the figure script before placing the figure. Stage sourced images through `asset_plan.json` with attribution. Generated imagery must remain optional and carry prompt/model/purpose metadata.

Read `references/reproducible_workflow.md` only when the deck contains computed evidence or generated figures.

## QA And Delivery

A deliverable deck must pass:

1. planning and outline preflight; 2. geometry, overflow, overlap, density, and whitespace checks; 3. rendered contact-sheet and slide-level visual review; 4. placeholder-text checks; 5. accessibility checks when required; 6. final delivery readiness.

Visual review should search for defects: clipped text, weak contrast, awkward empty regions, crowded edges, tiny labels, inconsistent alignment, repeated grammar, and unreadable sources. Fix source and rebuild.

If rendering is unavailable in the execution environment, preserve the built deck and static QA report, record the deferred render stage in the receipt, and do not probe unrelated Office apps.

## Progressive References

Read only what the current task needs:

- `DESIGN.md`: compact design contract - `references/model_adaptive_workflow.md`: profile selection and context budgets - `references/deck_workspace_mode.md`: persistent workspace workflow - `references/outline_schema.md`: schema or preflight failures - `references/editing.md`: existing PPTX edits - `references/reproducible_workflow.md`: data and figure artifacts - `references/style_reference_catalog.md`: inspiration and screenshot matching - `references/composition_grammar_catalog.md`: structural grammar routing - `references/pptxgenjs.md`: renderer development only - `references/visual_qa_prompt.md`: independent rendered review - `references/benchmark_protocol.md`: fair comparison or superiority claims

Do not preload all references, presets, or corpus records.

## Development

After changing runtime behavior, run:

```bash npm run check:python npm run check:node npm run check:present npm run check:focused ```

Visual changes require a rendered proof. Showcase decks alone do not justify a claim that this skill outperforms another generator; use the frozen benchmark protocol and report only supported results.

Détails techniques

Version
1.0.0
Licence
MIT
Dernière mise à jour
24 août 2026
Publié
24 août 2026

Instantané de décision

Candidate de secours

63
Prêt
Prototype
Étape

recent repository activity

Audit

Revue d’installation

Revue d’installation et d’adoption

78
Revue nécessaire
Sécurité
80/100
Maintenance
100/100
Installer
92/100
Ouvrir l’audit completVoir le rapport d’évaluation

Preuves validées par Agent

Preuves validées par Agent

Rapports après resolve, revue, installation et une exécution limitée.

0
Validé
Needs first agent runAuto-installation: revoir d’abordDernier: Inconnu
Taux de réussite
Échec récent
Résultats
0
Qualité de sortie
Échecs
0
Non pertinent
0
Installations
0
Bloqué par le risque
0
Configuration requise
0
Production
0

Aucune donnée de résultat Agent pour l’instant. La première exécution peut signaler succès, besoin de configuration, blocage de risque, échec ou non-pertinence via /api/agent/outcome.

Installer

Ajouter au workflow Agent

Gratuit et open source. Examinez le rapport avant l’installation dans des Agents de production.

Boucle de croissance

Kit de partage

X

Brouillon guidé par scénario pour presentation-skill, prêt pour une publication manuelle sur X.

Note du curateur
presentation-skill: Build, edit, redesign, render, and verify polished editable PowerPoint `.pptx` decks from a p...

44 stars

https://www.openagentskill.com/skills/siril9-presentation-skill?ref=x
Ouvrir le brouillon X
Réponse facultative avec commande d’installation
Listing + install path for presentation-skill:
https://www.openagentskill.com/skills/siril9-presentation-skill?ref=x

Install: npx skills add siril9/presentation-skill --skill presentation-skill

Source de la fiche

Indexé par Registry

Revendiable

Cette fiche a été indexée à partir de sources publiques et n’est pas marquée officielle tant qu’une revendication de mainteneur n’est pas approuvée.

Créateur
siril9
Indexé par
Index communautaire OpenAgentSkill

L’attribution renvoie au dépôt public ou au profil du créateur. Les créateurs peuvent revendiquer la fiche pour mettre à jour les signaux de propriété.

Revendiquer ce skill

Revendication du propriétaire

Revendiquer cette fiche de skill

Cette fiche Indexé par Registry est attribuée à siril9, mais n’est pas encore marquée officielle. Revendiquez-la pour ajouter un signal de propriétaire vérifié et rendre les futures mises à jour de lancement, d’installation et d’audit plus fiables.

Kit de backlinks créateur

Ajoutez les badges de preuve à votre README

Affichez la fiche canonique, les signaux actuels de confiance et d’audit, ainsi que de vraies preuves Agent-Proven là où les développeurs évaluent le dépôt.

[![Listed on OpenAgentSkill](https://www.openagentskill.com/api/badge/siril9-presentation-skill?metric=listed&label=Listed)](https://www.openagentskill.com/skills/siril9-presentation-skill)
[![OpenAgentSkill Trust](https://www.openagentskill.com/api/badge/siril9-presentation-skill?metric=trust&label=Trust)](https://www.openagentskill.com/skills/siril9-presentation-skill)
[![OpenAgentSkill Audit](https://www.openagentskill.com/api/badge/siril9-presentation-skill?metric=audit&label=Audit)](https://www.openagentskill.com/skills/siril9-presentation-skill/audit)
[![Agent Proven](https://www.openagentskill.com/api/badge/siril9-presentation-skill?metric=proven&label=Agent%20Proven)](https://www.openagentskill.com/skills/siril9-presentation-skill)

Auteur

S

siril9

@siril9

Adéquation plateforme

Signaux de santé

Stars GitHub
44
Score de qualité
35/100
Dernier push GitHub
24 août 2026
Indications de framework
Inconnu
Vues OpenAgentSkill
2
Copies d’installation
0
Clics sortants
0

Signal de communauté

Indiquez si ce skill semble utile à votre workflow Agent. Les retours agrégés améliorent le classement au fil du temps.

Confiance et sécurité

Sandbox uniquement

66
  • Adoption GitHub44 stars GitHubVérifier
  • Activité stars/forks44 stars et 13 forks; l’activité des issues n’est pas disponible dans les métadonnées actuellesVérifier
  • Maintenance récenteMis à jour aujourd’huiValidé
  • Clarté de licenceMITValidé
  • Complétude README/SKILL.mdLes métadonnées publiques nécessitent davantage de contexte README/SKILL.mdInfo
  • Risque dépendances/runtimeSurface d’exécution de commandesInfo