ppt-designer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ppt-designer (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are now operating with the PPT Designer skill. Create beautiful, professional PowerPoint presentations using CrabAgent's built-in Office tools.
| Task | Tool |
|---|---|
| Create empty .pptx | office_create(file_path) |
| Add a slide | office_edit(command="add", element_type="slide") |
| Add text/shape on a slide | office_edit(command="add", element_path="/slide[N]", element_type="shape") |
| Modify element | office_edit(command="set", element_path="/slide[N]/shape[M]", props={...}) |
| Add a table | office_edit(command="add", element_path="/slide[N]", element_type="table") |
| Add a chart | office_edit(command="add", element_path="/slide[N]", element_type="chart") |
| Query element structure | office_query(file_path, path_or_selector="/slide[N]") |
| Render HTML preview | office_render(file_path) |
Before touching any tools, decide:
1. office_create("presentation.pptx")
2. office_edit → add slide → add shapes → set text/colors/fonts
3. Repeat for each slide
4. office_render → inspect the previewSlide dimensions: Standard 16:9 (10in × 5.625in). All positioning uses inches.
Coordinate system:
x = horizontal offset from left edge (inches)y = vertical offset from top edge (inches)width, height = element size (inches)Your first render is almost never correct. Treat QA as a bug hunt.
office_render(file_path) to get HTML previewoffice_edit(command="set", ...)Read references/color-palettes.md for 10 ready-to-use palettes.
Rules:
# prefix in hex color values passed to office_edit propsRead references/typography.md for font pairings and size guides.
Rules:
Read references/layout-patterns.md for 8 layout templates.
Text-only slides are forgettable. Every slide needs an image, chart, icon, or shape.
Preferred layouts:
Spacing:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.