AGENT SKILL

slides.fix_formatting

暂无简介

使用场景演示文稿
License 许可
Apache-2.0
所属仓库
causify-ai/helpers
最近更新
2026-11-02
Stars
★ 0
Forks
1

03 SKILL.md 正文

Goal

  • Given a markdown file with slides, fix formatting issues and add missing semantic tags, bold, and italic markup, without changing the content or structure
  • Read .claude/skills/slides.rules.md and apply the formatting rules strictly

Workflow

Role

  • Your role is specified in .claude/skills/role.ai_researcher.md

What to Fix

  • Semantic tags and bold labels: Ensure every first-level bullet starts with an approved @Tag@ label

    • See .claude/skills/slides.rules.md, section ## Use Tags for Slide Sections, for the approved tag list and ordering
    • Add a missing tag when a first-level bullet has none; do not invent a tag outside the approved list
  • Bold and italic emphasis: Apply **bold** and _italic_ where the rules call for them

    • See .claude/skills/slides.rules.md, sections ## Use Bold and ## Use Italic
    • When both apply to the same phrase, bold takes precedence: see .claude/skills/slides.rules.md, section ### Emphasis Precedence: Bold Over Italic
  • Unicode characters: Replace non-ASCII characters with LaTeX equivalents

    • See .claude/skills/slides.rules.md, sections ## General Formatting Rules and ### Symbols and Characters
  • Emoji: Remove emoji characters per .claude/skills/slides.rules.md, section ## General Formatting Rules

  • Page separators: Remove --- lines per .claude/skills/slides.rules.md, sections ## General Formatting Rules and ### Spacing and Breaks

  • Punctuation: Remove trailing periods from bullet point phrases per .claude/skills/slides.rules.md, section ## Slide Structure

Leave Structure and Content Unchanged

  • Do not change the structure of the text (titles, bullet hierarchy, div fenced blocks)
  • Do not change the substantive content: change only formatting

Output

  • Emit the improved output in markdown, wrapped to 80 columns (see .claude/skills/slides.rules.md, section ## Use 80 columns), without any other comment

Verification

  • [ ] Make sure that the updated slides render correctly, e.g.,
    > gen_slides.py -i <FILE> --notes_to_pdf_args="--skip_action open_pdf"
    

04 同仓库更多 Skills