hanjify

Convert English text to Hanzi while preserving grammar and producing Ruby annotations.

43|3|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/tzengyuxio/skills --skill hanjify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hanjify
Source: https://github.com/tzengyuxio/skills/tree/main/hanjify
Command: npx skills add https://github.com/tzengyuxio/skills --skill hanjify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms English text into Hanjified English — replacing words with CJK characters while preserving English grammar structure. Uses a hybrid morphology where inflectional suffixes stay as Roman letters and derivational suffixes/prefixes become Hanzi.

Core Features & Use Cases

  • Hybrid morphology: inflectional suffixes remain Roman letters, derivational affixes convert to Hanzi.
  • Three synchronized outputs: hanjified text, HTML Ruby annotations, and the original English text.
  • Works on markdown files or inline text; supports cross-CJK character sets and consistent root mappings across a document.
  • Example scenarios: stylized writing, linguistic exploration, and experiments with cross-script typography.

Quick Start

Input English text and receive hanjified output in three formats.

Frequently Asked Questions about hanjify

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

FAQPage Schema
How does converting English text to Hanzi characters work while preserving grammar?

Converting English text to Hanzi characters while preserving grammar works by replacing English words with CJK characters and retaining inflectional suffixes in Roman letters. This hybrid morphology system ensures the original English sentence structure remains intact.

What is the difference between inflectional and derivational affixes when replacing English words with Hanzi?

When replacing English words with Hanzi, inflectional suffixes remain in Roman letters to preserve grammar, while derivational affixes and prefixes convert to Hanzi. This hybrid morphology system maintains consistent root mappings across the transformed text.

Can I generate Ruby annotations for Hanzi-transformed English text in Markdown?

Yes, you can generate Ruby annotations for Hanzi-transformed English text. The system produces three synchronized outputs: the Hanjified text, HTML Ruby annotations, and the original English text, working seamlessly with plain text or Markdown files.

Does cross-CJK character mapping maintain consistent root words across an entire document?

Cross-CJK character mapping maintains consistent root words across an entire document. The system applies a pan-CJK representation of English, ensuring that root mappings stay uniform throughout the stylized writing or linguistic exploration.

What are the limitations of using a hybrid morphology system for English to Hanzi style transformation?

A limitation of this English to Hanzi style transformation is that it focuses on linguistic exploration and stylized writing rather than direct translation. It preserves English grammar structure using a hybrid morphology system, so it does not produce standard Chinese or Japanese sentences.