Read references/best-practices.md for quality guidelines
Structure content following best practices:
Title slide with <!-- _class: lead -->
Concise h2 titles (5-7 characters in Japanese)
3-5 bullet points per slide
Adequate whitespace
Add images if needed using patterns from references/image-patterns.md
Save to /mnt/user-data/outputs/ with .md extension
Available Themes
1. Default Theme
Colors: Beige background, navy text, blue headings
Style: Clean, sophisticated with decorative lines
Use for: General seminars, lectures, presentations
Template: template-basic.md
2. Minimal Theme
Colors: White background, gray text, black headings
Style: Minimal decoration, wide margins, light fonts
Use for: Content-focused presentations, academic talks
Template: template-minimal.md
Colors: Black background, cyan/purple accents
Style: Dark theme with glow effects, eye-friendly
Use for: Tech presentations, evening talks, modern look
Template: template-dark.md
5. Gradient Background Theme
Colors: Purple/pink/blue/green gradients (varies per slide)
Style: Different gradient per slide, white text, shadows
Use for: Visual-focused, creative presentations
Template: template-gradient.md
6. Tech/Code Theme
Colors: GitHub-style dark background, blue/green accents
Style: Code fonts, Markdown-style headers with # symbols
Use for: Programming tutorials, tech meetups, developer content
Template: template-tech.md
7. Business Theme
Colors: White background, navy headings, blue accents
Style: Corporate presentation style, top border, table support
Use for: Business presentations, proposals, reports
Template: template-business.md
Creating Slides Process
Basic Workflow
Understand requirements
Identify content: title, topics, key points
Determine target audience
Assess formality level
Select theme
Use quick selection rules above
If uncertain, consult references/theme-selection.md
Default to default theme if still unsure
Apply template
Load appropriate template from assets/
CSS is already embedded - no external files needed
Maintain template structure
Structure content
Title slide: <!-- _class: lead --> + h1
Content slides: h2 title + bullet points
Keep titles to 5-7 characters (Japanese)
Use 3-5 bullet points per slide
Refine quality
Read references/best-practices.md
Ensure adequate whitespace
Maintain consistency
Keep text concise (15-25 chars per line)
Add images
If needed, consult references/image-patterns.md
Common:  for side images
Use proper Marp image syntax
Output file
Save to /mnt/user-data/outputs/
Use descriptive filename like presentation.md
Handling "Make It Look Good" Requests
When users give vague instructions like "良い感じにして", "かっこよく", or "make it cool":
Infer theme from content:
Business content → business theme
Technical content → tech or dark theme
Creative content → gradient or colorful theme
General → default theme
Apply best practices automatically:
Shorten titles to 5-7 characters
Limit bullet points to 3-5 items
Add adequate whitespace
Use consistent structure
Enhance visual hierarchy:
Use h3 for sub-sections when appropriate
Break up dense text into multiple slides
Ensure logical flow (intro → body → conclusion)
Maintain professional tone:
Match formality to content
Use parallel structure in lists
Keep technical terms consistent
Image Integration
For slides with images, consult references/image-patterns.md for detailed syntax.
Common patterns:
Side image:  - Image on right, text on left
Centered:  - Centered with specific width
Full background:  - Full-screen background
Multiple images: Multiple ![bg] declarations
Example lecture pattern:
## Slide Title

- Explanation point 1
- Explanation point 2
- Explanation point 3
File Output
Always save the final Marp file to /mnt/user-data/outputs/ with .md extension: