Skills design-style-skill
🎨

design-style-skill

Safe

Apply a visual design system to PPT slides

Inconsistent styling makes presentation slides look unprofessional and distracting. This skill provides four predefined design style recipes with precise corner radius and spacing values so every slide follows a unified visual system.

Supports: Claude Codex Code(CC)
🥉 74 Bronze
1

Download the skill ZIP

2

Upload in Claude

Go to Settings → Capabilities → Skills → Upload skill

3

Toggle on and start using

Test it

Using "design-style-skill". I need a professional style for a financial report with lots of tables and data.

Expected outcome:

  • Recommended style: Sharp & Compact
  • Corner radius - small: 0 inches (right angles)
  • Corner radius - medium: 0.03 inches (micro-rounded)
  • Corner radius - large: 0.05 inches (small rounding)
  • Element padding: 0.1 to 0.15 inches
  • Element spacing: 0.1 to 0.2 inches
  • Page margin: 0.3 inches
  • Block spacing: 0.25 to 0.35 inches
  • This style is ideal for data-dense layouts like tables and financial reports.

Using "design-style-skill". What corner radius should I use for buttons in the Pill & Airy style?

Expected outcome:

  • For Pill & Airy style buttons and labels, use rectRadius: 0.2 inches.
  • When the button height is 0.4 inches, set rectRadius to 0.2 inches (height divided by 2) for a perfect capsule shape.
  • For cards and containers in Pill style, use rectRadius: 0.3 inches.
  • Remember: outer container radius should always be greater than or equal to inner element radius.

Security Audit

Safe
v1 • 4/16/2026

Static analyzer flagged 10 findings (6 high, 4 medium), but all are false positives. The "Ruby/shell backtick execution" detections point to markdown fenced code block delimiters (```javascript) wrapping JavaScript PptxGenJS examples, not actual shell commands. The "weak cryptographic algorithm" detections reference plain YAML frontmatter metadata fields. The SKILL.md file contains only design system reference documentation with tables of corner radius values, spacing tokens, typography guidelines, and code examples. No executable code, network calls, environment access, or security-sensitive operations are present.

1
Files scanned
210
Lines analyzed
2
findings
1
Total audits
Low Risk Issues (2)
False Positive: Backtick Execution in Markdown
Static analyzer detected backtick characters at lines 112, 133, 141, and 149 as Ruby shell execution. These are actually markdown fenced code block delimiters (```javascript and ```) used to display JavaScript PptxGenJS code examples. No shell commands or external process invocation exists in this documentation-only file.
False Positive: Weak Cryptographic Algorithm
Static analyzer detected weak cryptographic algorithms at lines 2-7. These lines contain YAML frontmatter fields (name, description) with plain text about PPT design styles. No cryptographic operations or algorithms of any kind are present.
Audited by: claude

Quality Score

38
Architecture
100
Maintainability
87
Content
50
Community
100
Security
91
Spec Compliance

What You Can Build

Corporate Presentation Styling

Apply the Soft & Balanced style to an entire quarterly business report deck for consistent professional appearance.

Product Launch Deck

Use the Pill & Airy style to create a modern, premium-feeling product launch presentation with capsule-shaped buttons and generous whitespace.

Data Report with Sharp Layout

Apply the Sharp & Compact style to a financial data presentation with dense tables and precise rectangular shapes for a serious, data-driven look.

Try These Prompts

Choose a design style for my presentation
I am creating a quarterly business review presentation. Recommend a design style and provide the corner radius and spacing values I should use throughout the slides.
Style a card component
I need to create a card component in PptxGenJS for a product showcase. Give me the rectRadius, padding, and spacing values for the Rounded & Spacious style.
Mix two design styles correctly
My presentation has a Sharp & Compact header section and I want the content area to feel more relaxed. Show me how to mix these styles without breaking the outer-to-inner corner radius rule.
Full slide design tokens
Generate a complete set of design tokens for a Pill & Airy style slide: corner radius for all component types, typography sizes, element spacing, page margins, and block spacing. Format as a reference table.

Best Practices

  • Always use a single design style (Sharp, Soft, Rounded, or Pill) consistently across all slides in a presentation.
  • Follow the outer-to-inner corner radius rule: container shapes should have equal or larger rectRadius than shapes inside them.
  • Match the style to the presentation purpose: Sharp for data reports, Soft for business, Rounded for product demos, Pill for brand launches.

Avoid

  • Mixing random corner radius values without following a predefined style recipe, creating visual inconsistency.
  • Setting inner element corner radius larger than the outer container radius, which creates a visual overflow effect.
  • Using Pill style for data-heavy presentations where compact information density is more important than visual impact.

Frequently Asked Questions

How do I choose the right design style for my presentation?
Match the style to your presentation type. Use Sharp & Compact for financial reports and data tables. Use Soft & Balanced for general business presentations. Use Rounded & Spacious for product introductions. Use Pill & Airy for brand launches and high-end presentations.
What units does PptxGenJS use for measurements?
PptxGenJS uses inches as its unit of measurement. The standard 16:9 slide layout is 10 inches wide by 5.625 inches tall. All corner radius and spacing values in this skill are specified in inches.
Can I mix different styles on the same slide?
Yes, but follow the outer-to-inner radius rule. The outer container should have an equal or larger corner radius than elements inside it. For example, use Sharp headers with Soft content areas, but do not place a larger-radius button inside a smaller-radius card.
How do I create a perfect pill-shaped button?
Set rectRadius to exactly half the element height. For a button that is 0.4 inches tall, set rectRadius to 0.2 inches. This creates a perfect capsule shape with semicircular ends.
What font sizes should I use for different text elements?
Use these ranges: annotations at 10-12 points, body text at 14-16 points, subtitles at 18-22 points, titles at 28-36 points, large titles at 44-60 points, and data highlights at 60-96 points.
What is the recommended page margin for presentations?
Page margins depend on your chosen style. Sharp uses 0.3 inches, Soft uses 0.4 inches, Rounded uses 0.5 inches, and Pill uses 0.6 inches. Wider margins create a more open and premium feel.

Developer Details

File structure

📄 SKILL.md