slides-audit

Audit presentation decks for font, overlap, contrast, and layout compliance.

9|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mpuig/agent-slides --skill slides-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides-audit
Source: https://github.com/mpuig/agent-slides/tree/main/skills/slides-audit
Command: npx skills add https://github.com/mpuig/agent-slides --skill slides-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uvx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically checks presentations for technical and visual quality issues, ensuring they meet design standards and are free from common errors before sharing.

Core Features & Use Cases

  • Technical Linting: Identifies and fixes issues like font size violations, shape overlaps, and contrast problems.
  • Layout Compliance: Verifies that content adheres to design templates and margins.
  • Use Case: After building a presentation, run this skill to catch formatting errors, ensure brand colors are used, and confirm text is readable against backgrounds.

Quick Start

Run the audit skill on the presentation file named 'report.pptx' using the 'design-profile.json' for checks.

Frequently Asked Questions about slides-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my PowerPoint presentation for font consistency and shape overlaps?

To check presentations for font consistency and shape overlaps, run an automated technical linting audit using Python scripts. This process analyzes your deck against a design profile to identify formatting violations and resolve visual defects.

What is the best way to automate presentation formatting checks before sharing?

The best way to automate presentation formatting checks is by running a technical audit script that evaluates layout compliance, color contrast, and brand color usage against a predefined design profile to ensure visual quality and adherence to design standards.

Can I use a design profile to verify layout compliance and margins in a pptx file?

Yes, you can verify layout compliance and margins in a pptx file by applying a design-profile.json during the audit process. This checks that your content adheres to the specified design templates and catches formatting errors.

Do I need uvx installed to run automated presentation audits?

Yes, you need the uvx CLI installed to execute the Python scripts that perform the presentation audit. The uvx dependency manages the technical quality checks and automated fixes for your presentation decks.

Why does my presentation audit report contrast problems between text and backgrounds?

Your presentation audit reports contrast problems because the automated checks identify when text readability fails against backgrounds. The audit evaluates color contrast ratios to ensure visual accessibility and compliance with your design profile.

What specific presentation defects can an automated design compliance audit fix?

An automated design compliance audit identifies and fixes common presentation defects including font size violations, shape overlaps, contrast problems, and layout margin errors to ensure your deck meets technical and visual quality standards.