Agent skill · Audited from source
academic-pptx
skill · gabberflast/academic-pptx-skillMIT licenceAudited 20 Oct 2026 · source 811da66e76de
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 811da66e76de and found no filesystem, network or shell access and no hard-coded secrets. What it does: Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any…
Cite
Cite this page
ModelsAtlas. “academic-pptx (gabberflast/academic-pptx-skill)”. Retrieved 20 Oct 2026. https://modelsatlas.com/skills/gabberflast/academic-pptx
Trust audit
Audit 0.4.1 · source read 20 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha 811da66e76de · 20 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publishergabberflast GitHub userOwner of the repository this skill is read from
- Source foldergabberflast/academic-pptx-skillThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict811da66e76deA new audit runs when the source changes
- Repository statusNot archivedLast push 97 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any…
--- name: academic-pptx description: "Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any presentation where the audience will evaluate reasoning and evidence. Triggers include: 'conference talk', 'seminar slides', 'thesis defense', 'research presentation', 'academic deck', 'academic presentation'. Also triggers when the user asks to 'make slides' in combination with academic content (e.g., 'make slides for my paper on X', 'create a presentation for my dissertation defense', 'build a deck for my grant proposal'). This skill governs CONTENT and STRUCTURE decisions. For the technical work of creating or editing the .pptx file itself, also read the pptx SKILL.md." license: Proprietary. LICENSE.txt has complete terms --- # Academic Presentations Skill ## How This Skill Works This skill has two layers: 1. **This file** — governs content, argument structure, and design standards for academic presentations. Read it fully before planning any slides. 2. **PPTX skill** — governs the technical implementation (creating, editing, and QA-ing the .pptx file). Read it too. **Always read both before writing any code or creating any files.** --- ## Quick Reference | Task | Guide | |------|-------| | Content planning, argument structure, slide-by-slide rules | [content_guidelines.md](content_guidelines.md) | | Per-slide-type patterns (title, methods, results, etc.) | [slide_patterns.md](slide_patterns.md) | | Technical creation from scratch | PPTX skill → `pptxgenjs.md` | | Technical editing of an existing file | PPTX skill → `editing.md` | --- ## Step 1: Identify Presentation Type Before planning a single slide, determine which mode applies. ### Structured Argument (default for academic work) Use for: conference papers, seminar talks, thesis defenses, dissertation chapters, grant briefings, internal lab presentations, policy briefings, consulting-style research deliverables. **Priority order: argument structure → data → layout → aesthetics.** Follow [content_guidelines.md](content_guidelines.md) in full. ### Visual / Narrative Use for: public engagement talks, science communication to non-specialist audiences, funding pitches to lay panels, event keynotes. Follow the PPTX skill's design-forward guidelines. Argument structure still matters, but visual storytelling and emotional engagement take priority. ### When in doubt Default to **Structured Argument**. If the user mentions a paper, a study, a dataset, a thesis, a grant, or a conference, they almost certainly want structured argument mode. --- ## Step 2: Plan the Deck Before Creating Any Slides Produce a slide-by-slide outline (title, action title, exhibit type) and confirm with the user if the deck is more than 10 slides or if the content is complex. Do not start building until the outline is agreed. Use the ghost deck test during planning: read only the proposed action titles in sequence. They must tell the complete argument. If they don't, fix the outline before building. --- ## Step 3: Apply Design Standards Academic presentations use **communication-first design**. These rules override the PPTX skill's design-forward defaults. ### Color - White background for all content slides. - One sans-serif font throughout (Arial, Calibri, or Helvetica — confirm with user or match their institution's template if provided). - Maximum three colors: one primary, one accent, one for emphasis or alerts. Default: dark navy primary (`1F4E79`), mid-blue accent (`2E75B6`), white or off-white background. - No decorative color gradients, no themed color palettes unless the user explicitly requests them. - Use color to **direct attention** — highlight the key finding on a chart, mark a callout box — not for decoration. ### Typography | Element | Size | Weight | |---------|------|--------| | Action title | 24–28 pt | Bold | | Section header | 20–22 pt | Bold | | Body bullets | 20 pt | Regular | | Chart labels / annotations | 16–18 pt | Regular | | Source citations on slides | 12–14 pt | Regular, muted color | Single font face. Use size and weight for hierarchy — never multiple typefaces. ### Layout - Left-align all body text. Center only slide titles and axis labels. - Consistent grid: all text boxes and figures align to the same margins (minimum 0.5" from slide edges). - For result slides: figure on the left, interpretive bullets on the right. This matches natural left-to-right reading. - White space is a signal of analytical clarity — do not fill every inch. - 16:9 widescreen is the default. Confirm with the user if they know the venue's aspect ratio. ### Avoid (Academic-Specific) - **No decorative icons** — icons in colored circles, stock images, clip art are inappropriate for analytical academic presentations. - **No accent lines under titles** — use whitespace instead. - **No color palettes chosen for aesthetic interest** — use institution colors or the minimal defaults above. - **No full-bleed background images on content slides** — reserve for title/section dividers only if desired. - **No text-heavy slides** — if the audience is reading, they are not listening. Maximum ~40 words of body text per content slide. --- ## Step 4: Build and QA Follow the PPTX skill's QA procedure in full, including: - Content QA via `markitdown` - Visual QA via slide images (subagents if available) - Fix-and-verify loop until a full pass reveals no new issues **Additionally, run the academic-specific checks:** ``` Academic QA checklist: □ Every content slide has an action title (complete sentence stating the takeaway) □ Ghost deck test passes (action titles alone tell the full argument) □ One exhibit per results slide; each exhibit has a "so what" annotation □ Every borrowed figure or data point has an in-slide citation □ A References slide exists at the end □ Conclusions slide is the last non-
Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 811da66
git clone https://github.com/gabberflast/academic-pptx-skill git -C academic-pptx-skill checkout 811da66e76de
The author documents no install command, so this uses the repository directly. Our verdict covers commit 811da66e76de only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
811da66e76de
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/gabberflast/academic-pptx/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
All research skills →yusufkaraaslan/Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
yusufkaraaslan/Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
yusufkaraaslan/Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
yusufkaraaslan/Skill_Seekers
Automatically detect source types and build AI skills using Skill Seekers. Use when the user wants to create skills from documentation, repos, PDFs, videos, or other knowledge sources.
yusufkaraaslan/Skill_Seekers
Automatically detect source types and build AI skills using Skill Seekers. Use when the user wants to create skills from documentation, repos, PDFs, videos, or other knowledge sources.
nidhinjs/prompt-master
Generates optimized prompts for AI tools. Activates only when the user explicitly asks to write, fix, improve, or adapt a prompt for a specific AI tool (LLM, Cursor, Midjourney, image AI, video AI, coding agents, etc.).…
Add this badge to your README
[](https://modelsatlas.com/skills/gabberflast/academic-pptx/)
<a href="https://modelsatlas.com/skills/gabberflast/academic-pptx/"><img src="https://modelsatlas.com/skills/gabberflast/academic-pptx/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about academic-pptx
What does the academic-pptx skill do?
Is academic-pptx safe to install?
What can academic-pptx access on my machine?
How current is this page?
Sources
- github.com/gabberflast/academic-pptx-skill — the audited source at commit 811da66e76de and every finding aboveObserved · 20 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the academic-pptx skill do?
- Is academic-pptx safe to install?
- What can academic-pptx access on my machine?