Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Master And Layout Mapper

ASecurity

Maps every slide onto the correct master layout with the right placeholders so the deck is structurally on-template before any styling.

2 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsgo

Works with

cli

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add andreworia/claude-pptx-skills --skill master-and-layout-mapper --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Master And Layout Mapper?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Master And Layout Mapper
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/andreworia-master-and-layout-mapper/badge)](https://www.skillsdirectory.com/skills/andreworia-master-and-layout-mapper)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: master-and-layout-mapper
description: Maps every slide onto the correct master layout with the right placeholders so the deck is structurally on-template before any styling.
---

# Master and Layout Mapper

## When to use

Use this skill when content has been dropped onto blank slides instead of the template's defined layouts. A common symptom is a deck where every slide is technically a "Blank" or "Title and Content" layout but the real content is a tangle of free-floating text boxes. Run this first, before any color, font, or logo work, because every later fix is easier once each slide sits on the right master layout.

## What it does

It produces a slide-by-slide mapping from each current slide to the correct layout in the brand template, then applies that layout so the right placeholders, background, and built-in styling appear. The output is a deck where each slide is on its intended layout (Title, Section Header, Title and Content, Two Content, Comparison, Divider, Closing, and so on) rather than on a blank canvas.

## Method

Work from the template's slide master and its child layouts, not from the individual slides.

1. **Read the master and its layouts.** List every layout the template defines and what it is for. A typical corporate template has: a Title slide, a Section Header or Divider, a one-content layout, a two-content layout, a Comparison layout, a content-with-caption layout, a full-bleed image layout, an agenda layout, and a Closing or Contact layout. Note the placeholders each layout carries (title, subtitle, body, content, picture, footer, date, slide number).

2. **Classify each existing slide by its real job.** Ignore how it was built and ask what the slide is doing: opening the deck, dividing a section, presenting a single idea, comparing two things, showing one chart, showing a full-bleed image, summarizing, or closing. Write the intended layout name next to each slide.

3. **Match job to layout.** Map each slide's job to the closest template layout. A single-chart slide maps to the one-content layout. A side-by-side maps to Two Content or Comparison. An image-only slide maps to the full-bleed image layout. A "thank you" slide maps to Closing.

4. **Apply the layout.** For each slide, change its layout to the mapped layout (in PowerPoint, Home then Layout, or right-click then Layout). This brings in the layout's placeholders and background. Do not yet move content into them; that is the Placeholder Discipline skill's job. Here you only set the correct layout.

5. **Flag mismatches.** When a slide does not fit any layout cleanly (for example a custom dashboard), note it as a candidate for the closest layout plus manual adjustment, rather than forcing it onto a wrong layout.

6. **Reset stray overrides.** If a slide has a manually painted background or a hidden background graphic that conflicts with the layout, flag it for reset so the layout's real background shows through.

Ground the mapping in the template's own naming. If the template names a layout "Section Divider," use that name in the output so the user can find it in the layout gallery.

## Inputs

- The deck to fix (or a description of its slides).
- The brand template (.potx or .thmx) or a list of its layout names and the placeholders each one carries. If the template is not provided, ask for the layout list before mapping.

## Output format

A numbered mapping table rendered as prose or a list, one row per slide:

- Slide number and a short label.
- Current layout (often "Blank" or wrong).
- Correct layout from the template.
- One-line reason.
- A flag if the slide needs manual attention.

End with a short "apply order" note: which slides are clean swaps and which need a human eye.

## Example

Input: a 14-slide deck where slides 1, 5, and 9 are section openers built as blank slides with a big text box, and slides 2 to 4 are single charts on blank canvases.

Output (excerpt):

- Slide 1. "Title." Current: Blank. Correct: Title slide. Reason: opens the deck, needs the title and subtitle placeholders. Clean swap.
- Slide 2. "Revenue by region." Current: Blank. Correct: Title and Content. Reason: one chart under one action title. Clean swap.
- Slide 5. "Part 1. Market." Current: Blank. Correct: Section Header. Reason: divides a section. Clean swap.
- Slide 9. "Part 2. Operations." Current: Blank. Correct: Section Header. Clean swap.

Apply order: swap slides 1, 2 to 4, 5, and 9 directly. Slide 11 (custom dashboard) maps to Title and Content but keep the custom grid and adjust by hand.

Attribution

andreworiaandreworia
View sourceMore from andreworia →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →