1password
Install and use 1Password CLI (`op`) to sign in, inspect vault items, read secrets safely, and inject secrets into commands.
Create and edit `.pptx` presentations safely, export thumbnails for QA, and build polished decks with pptxgenjs plus OOXML editing.
$ npx -y skills add HybridAIOne/hybridclaw --skill pptx --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pptxContext preview
The summary Claude sees to decide when to auto-load this skill.
Create and edit `.pptx` presentations safely, export thumbnails for QA, and build polished decks with pptxgenjs plus OOXML editing.
name: pptx
description: Create and edit `.pptx` presentations safely, export thumbnails for QA, and build polished decks with pptxgenjs plus OOXML editing.
user-invocable: true
disable-model-invocation: false
requires:
bins:
- node
node_modules:
- pptxgenjs
- jszip
- linkedom
metadata:
hybridclaw:
category: office
install:
- id: node-libs
kind: runtime-tools
label: Install the office Node libraries for host-sandbox agents
short_description: "PPTX deck editing."
tags:
- office
- presentation
- pptx
related_skills:
- office-workflows
- xlsx
- docxUse this skill whenever the user asks to create, revise, template, or review a `.pptx` presentation.
1. Check capability availability before starting the QA loop. Prefer the runtime capability system message if it is already present. If you need to verify manually, run:
sh -lc 'command -v soffice >/dev/null 2>&1 || command -v libreoffice >/dev/null 2>&1' sh -lc 'command -v pdftoppm >/dev/null 2>&1'
Only continue with steps 3-6 when both commands succeed. 2. Export the deck to PDF:
node skills/office/soffice.cjs convert deck.pptx /tmp/pptx-export --format pdf --json
3. Render slide thumbnails:
node skills/pptx/scripts/thumbnail.cjs deck.pptx /tmp/pptx-thumbs --count 6 --json
4. Delegate the visual inspection:
{
"mode": "single",
"label": "PPTX QA",
"prompt": "Review the generated slide thumbnails in /tmp/pptx-thumbs. Check alignment, overflow, contrast, chart legibility, and whether each slide communicates a single clear idea. Summarize concrete slide-by-slide fixes."
}5. Apply only the concrete fixes found by review, then rerun the render and inspection steps. 6. Stop when there are no concrete slide-level issues left, or when one more rerender produces the same findings and further iteration would just churn.
Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure credentials, approvals, and memory
Install and use 1Password CLI (`op`) to sign in, inspect vault items, read secrets safely, and inject secrets into commands.
Coordinate cross-functional project delivery by tracking commitments, dependencies, decisions, and risks; maintain project…
Search Airtable bases and tables, read records and computed fields, and prepare guarded record CRUD requests with schema-based…
Expose HybridClaw as a custom Alexa skill and prepare guarded Alexa smart-home/device control payloads without exposing Amazon…
View Apple Calendar schedules, draft or import `.ics` files, and coordinate host-side calendar actions on macOS.
Control Apple Music playback, inspect now playing, start playlists, and automate the macOS Music app.