원클릭으로
powerpoint
Create validated PowerPoint `.pptx` deck artifacts through the lean Rockie PPTAgent wrapper and emit them to the lab.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create validated PowerPoint `.pptx` deck artifacts through the lean Rockie PPTAgent wrapper and emit them to the lab.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Pre-commit anti-slop audit — checks staged/dirty files for code slop (debug artifacts, single-use helpers, dead imports) AND documentation slop (stale claims, broken internal links, new .md files, redundant sections). Writes a sentinel so the pre-commit-gate hook lets the commit through. MUST be invoked before `git commit` in this repo. Triggers when the agent is about to commit, when user says "commit", "clean", "ready to commit", or when the pre-commit-gate hook blocks.
Pull expert skills into this harness from the Rockie platform catalog (~300 skills across ML training/inference, biology, chemistry, physics, databases, coding). Use BEFORE writing domain guidance from scratch or fumbling an unfamiliar framework — if the task names a library (vLLM, GRPO, TRL, AlphaFold, DuckDB, LAMMPS), check the catalog first. Browse `rockie skill catalog --search X --json`, pull into `.claude/skills/`, invoke immediately. Silently no-ops when the Rockie CLI is absent or logged out.
Canonical around-the-clock research loop. Defines the agent's outer loop — read taste corpus + queue, pick the next experiment, mutate the explicitly-declared mutation surface, run the experiment under a hard time budget against a frozen metric, score, codify, repeat. Augmented with Karpathy's sharp primitives (frozen metric, time cap, explicit mutation surface) and a sustained-campaign layer (concurrent run/plan/write-up pipeline, verdict protocol, novelty re-verification gate) for multi-day operations.
Build any goal-declared agent end to end. Turns one declared goal into a portable, self-hardening, publishable agent repo on the Claude-Code harness. Declare goal, pick runtime/tools and write policies/hooks/safeguards, scaffold a portable repo (config-over-code split), build, run a fresh no-memory adversarial gauntlet, iterate with the clean-pass counter resetting on any failed round, publish ONLY after passing twice with zero CRITICALs, then export a .af agent-file. Biased to emit agents that contain their own internal adversarial critic loop. Triggers on "build an agent", "make me an agent that", "agent builder", "scaffold an agent", "publish this agent", "export to .af", "/agent-builder".
Lab composer command scaffold for `/build-agent <name>`. In Agent Builder A1 this only creates a lab-scoped draft agent record and opens that lab's agent detail route for editing. It does not build, run, evaluate, observe, or deploy agents yet.
Narrow quickstart wrapper for pre-baked Deploy-card requests. Triggers on server-validated structured quickstart deploy prompts such as "Quickstart deploy request: track: deploy model: <id> source: quickstart-picker quickstart_intent_id: <id>" and explicit "deploy this featured model" requests from Rockie's quickstart picker when validation metadata is present.
| name | powerpoint |
| description | Create validated PowerPoint `.pptx` deck artifacts through the lean Rockie PPTAgent wrapper and emit them to the lab. |
| scope | community |
| attribution | {"schema_version":1,"authors":[{"rockie_username":"elias-ward","display_name":"Elias Ward","profile_refs":["platform-skills:elias-ward"]}],"maintainers":[{"rockie_username":"elias-ward","display_name":"Elias Ward","profile_refs":["platform-skills:elias-ward"]}],"profiles":{"platform-skills:elias-ward":{"provider":"platform-skills","url":"https://github.com/Rockielab/platform-skills/tree/main/skills/powerpoint","verified":false}},"source":{"repo":"Rockielab/platform-skills","path":"skills/powerpoint/SKILL.md","version":"2026-03-22","url":"https://github.com/Rockielab/platform-skills/tree/main/skills/powerpoint"},"contact_policy":{"maintainer_contact":"profile_public_only","contribution_channel":"product_proposals"},"completeness":"complete"} |
Use this skill when the user asks for a PowerPoint deck, slide deck, or
.pptx artifact based on lab findings, sources, notes, or experiment
plans.
Tenant runtimes call the lean PPTAgent package, not DeepPresenter:
rockie-pptagent-render --input request.json --output deck.pptx
The equivalent import contract is:
from rockie_pptagent.wrapper import render_presentation
.pptx package. Do not rename PDF, HTML, images, or
markdown as .pptx.rockie-pptagent unless the
user supplies a specific template.{
"prompt": "Create a 5-slide deck summarizing this lab.",
"slide_count": 5,
"title": "Quantifying Impact",
"findings": [],
"attachments": [],
"template_path": null,
"theme": {
"background": "#FAF5E7",
"accent": "#8B2E1F",
"heading_font": "Space Grotesk",
"mono_font": "JetBrains Mono"
}
}
After rendering, base64-encode the .pptx bytes and call
emit_artifact with:
kind: "slides"content_encoding: "base64"filename: "<safe-name>.pptx"mime_type: "application/vnd.openxmlformats-officedocument.presentationml.presentation"destinations: ["ui", "chat"]Report the emitted artifact id or final path. If rendering fails, report the wrapper exit code and stderr summary without leaking tenant secrets.