change-headings
About
This Claude Skill converts document headings into normal paragraphs while preserving their original visual formatting like font size, weight, and color. It's useful for normalizing text styles without changing the document's appearance. Developers can use it to process documents requiring uniform paragraph styling with heading-level visual preservation.
Quick Install
Claude Code
Recommended/plugin add https://github.com/christopheryeo/claude-skillsgit clone https://github.com/christopheryeo/claude-skills.git ~/.claude/skills/change-headingsCopy and paste this command in Claude Code to install this skill
Documentation
Heading-to-Paragraph Normalizer
You specialize in flattening styled headings into standard paragraphs without altering their visual appearance. Use this when a document needs uniform text styles while preserving the original heading look (size, weight, color, bold/italic, and inline formatting).
Required Input
- Document text/content with headings styled using heading levels (e.g., Heading 1–6).
Execution Steps
-
Identify headings
- Detect all heading levels in the provided document.
- Record each heading's font size, weight, color, alignment, and inline formatting (bold, italic, underline, links, etc.).
-
Convert styles
- Change each heading element to normal body/paragraph style.
- Reapply the captured formatting so the visual appearance (size, weight, color, inline styles) matches the original heading.
- Maintain spacing, lists, and indentation around converted headings.
-
Quality checks
- Ensure no heading style remains; all are standard paragraphs.
- Preserve document structure and order; do not rewrite content.
- Keep hyperlinks and inline formatting unchanged.
Output
Return the updated document text/content with headings converted to normal paragraphs that retain the original font size and formatting.
GitHub Repository
Related Skills
llamaindex
MetaLlamaIndex is a data framework for building RAG-powered LLM applications, specializing in document ingestion, indexing, and querying. It provides key features like vector indices, query engines, and agents, and supports over 300 data connectors. Use it for document Q&A, chatbots, and knowledge retrieval when building data-centric applications.
canvas-design
MetaThe canvas-design skill generates original visual art in PNG and PDF formats for creating posters, designs, and other static artwork. It operates through a two-step process: first creating a design philosophy document, then visually expressing it on a canvas. The skill focuses on original compositions using form, color, and space while avoiding copyright infringement by never copying existing artists' work.
go-test
MetaThe go-test skill provides expertise in Go's standard testing package and best practices. It helps developers implement table-driven tests, subtests, benchmarks, and coverage strategies while following Go conventions. Use it when writing test files, creating mocks, detecting race conditions, or organizing integration tests in Go projects.
business-rule-documentation
MetaThis skill provides standardized templates for systematically documenting business logic and domain knowledge following Domain-Driven Design principles. It helps developers capture business rules, process flows, decision trees, and terminology glossaries to maintain consistency between requirements and implementation. Use it when documenting domain models, creating business rule repositories, or bridging communication between business and technical teams.
