tuziapi avatar

Tuzi Format Markdown

This formats markdown files by adding frontmatter, generating titles from content, and applying typographic fixes for CJK text. It detects whether your file is plain text or already markdown and asks how aggressive you want to be with formatting (optimize everything, keep structure but fix typography, or just run spacing fixes in place). The script handles the fiddly stuff like adding spaces between Chinese and English text, fixing emphasis punctuation with remark-cjk-friendly, and optionally converting straight quotes to fullwidth. It saves to a new file with `-formatted` appended unless you choose the in-place option. You can set preferences in EXTEND.md at project or user level. Useful when you have drafts that need consistent structure or CJK content that looks awkward without proper spacing.

skills.sh installs
165
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add tuziapi/tuzi-skills --skill tuzi-format-markdown --agent claude-code

Installs into .claude/skills of the current project.

Files

Markdown Formatter

Transforms plain text or markdown files into well-structured markdown with proper frontmatter, formatting, and typography.

Script Directory

Scripts in scripts/ subdirectory. Replace ${SKILL_DIR} with this SKILL.md's directory path.

ScriptPurpose
scripts/main.tsMain entry point with CLI options (uses remark-cjk-friendly for CJK emphasis)
scripts/quotes.tsReplace ASCII quotes with fullwidth quotes
scripts/autocorrect.tsAdd CJK/English spacing via autocorrect

Preferences (EXTEND.md)

Use Bash to check EXTEND.md existence (priority order):

# Check project-level first
test -f .tuzi-skills/tuzi-format-markdown/EXTEND.md && echo "project"

# Then user-level (cross-platform: $HOME works on macOS/Linux/WSL)
test -f "$HOME/.tuzi-skills/tuzi-format-markdown/EXTEND.md" && echo "user"

Sponsors

Details

Repository
github.com/tuziapi/tuzi-skills
Category
Code Review & Quality
First seen
Jun 3, 2026

More from tuziapi/tuzi-skills

All 20
1existential-birds avatardeepagents-architectureexistential-birds/beagleGuides architectural decisions for Deep Agents applications. Use when deciding between Deep Agents vs alternatives, choosing backend strategies, designing subag160skills.sh installs
2cinience avataralicloud-platform-docs-api-review-testcinience/alicloud-skillsSmoke test for alicloud-platform-docs-api-review. Validate minimal authentication, API reachability, and one read-only query path.158skills.sh installs
3terrylica avatarclickhouse-architectterrylica/cc-skillsClickHouse schema design and optimization. TRIGGERS - ClickHouse schema, compression codecs, MergeTree, ORDER BY tuning, partition key.157skills.sh installs
4dhruvanbhalara avatarflutter-architecturedhruvanbhalara/skillsEnforce Clean Architecture with BLoC pattern for Flutter applications. Use when scaffolding features, structuring data/domain/presentation layers, defining data153skills.sh installs
5shipshitdev avatarplasmo-extension-architectshipshitdev/libraryplasmo extension architect152skills.sh installs
6cloudflare avatarcode-reviewcloudflare/cloudflare-docsReviews Workers and Cloudflare Developer Platform code for type correctness, API usage, and configuration validity. Load when reviewing TypeScript/JavaScript us144skills.sh installs