kr-manual-format-review

Inspect and fix formatting consistency in Korean CONTRABASS manual docx files.

Updated May 10, 2026
One-click install
npx skills add https://github.com/dadafinger/dadafinger-skills --skill kr-manual-format-review-dadafinger
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kr-manual-format-review
Source: https://github.com/dadafinger/dadafinger-skills/tree/main/proprium/cursor/skills/kr-manual-format-review
Command: npx skills add https://github.com/dadafinger/dadafinger-skills --skill kr-manual-format-review-dadafinger

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, and includes scripts (resource) components.

What problem does it solve? Newly added sections in Korean product manuals often break the document's established formatting conventions—wrong heading levels, stray Japanese fonts, non-breaking spaces, inconsistent list numbering, and screenshots or tables dragged to slightly different widths on every page. This Skill audits a .docx manual against those conventions and, when requested, fixes the issues directly in the original file with a mandatory backup. ## Core Features & Use Cases - Read-only format audit (MODE A): Runs scripts/format_check.py to detect heading numbering mismatches, auto-numbered headings, nbsp characters, non-standard fonts (e.g., Pretendard JP Variable), spacing typos, wrong list formats, and plain-paragraph callouts, then reports issues grouped by type. - Guided repair (MODE B): Creates a .bak.docx backup, applies mechanical fixes via script (nbsp, fonts, double spaces), and walks through structural fixes with python-docx—heading level/number correction, list numId consolidation, callout table conversion—followed by a verification pass. - Image and table width normalization: scripts/size_normalize.py analyzes width distributions and snaps wide screenshots and fixed-width tables to a single canonical width while preserving aspect ratios and column proportions, excluding icons, auto-fit tables, and indented tables. - Use Case: After adding a new "HA Management" section to a manual, ask for a format review; the Skill flags a Heading 2 mislabeled as 1.4, JP font runs copied from a Japanese manual, and screenshots at five different widths, then normalizes everything to the dominant width. ## Quick Start Attach the manual docx and say "이 매뉴얼 서식 안 맞는 거 있는지 검수해줘" to get a full formatting audit report for the document.

Frequently Asked Questions about kr-manual-format-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check formatting consistency in a Word docx manual?▼

Run the format_check.py script against the .docx file to audit heading numbering, fonts, spacing typos, list formats, and callout styles. It reports issues grouped by category with paragraph indexes, and a --section flag limits the audit to one H1 section.

How to make all images and tables the same width in a Word document?▼

Use size_normalize.py to analyze width distribution, then run it with --apply to snap wide images and fixed-width tables to one canonical width. It preserves image aspect ratios and table column proportions while skipping icons, auto-fit tables, and indented tables.

Does the docx format check modify the original file?▼

Read-only audit mode never modifies the file. Fix mode creates a .bak.docx backup in the same folder before applying changes, and size_normalize.py also backs up before rewriting document.xml, so the original is always recoverable.

What formatting issues can be fixed automatically in docx files?▼

Mechanical fixes cover non-breaking spaces, Japanese-variant fonts replaced with Pretendard, and double spaces. Structural issues like heading level corrections, list numId consolidation, and callout table conversion require guided python-docx edits following the documented procedure.

Why are images excluded from width normalization in Word documents?▼

Images narrower than the 5.5-inch threshold are treated as intentional icons or inline images and left untouched. Images whose snapped height would exceed 9.5 inches are skipped to prevent page overflow, and all exclusions are reported.