By shihyuho
Write CJK text with paranoid text spacing (盤古之白): insert a space between CJK characters and adjacent half-width letters, numbers, and symbols in any prose, docs, comments, or commit messages you generate.
Why can't AI just add a space?
An agent skill / plugin that brings paranoid text spacing (盤古之白) to AI coding agents. It makes your Claude Code, Codex, Cursor, Gemini CLI, and other AI agents automatically insert a space between CJK characters and adjacent half-width letters, numbers, and symbols in any prose, docs, comments, or commit messages they generate.
AI writes well, but it keeps forgetting to leave room between CJK and Latin. This skill teaches it the rules — what to space and what to leave alone — so it gets it right the moment it types, instead of fixing it afterward.
Two paths: agents with a package manager install in one step; everything else just copies skills/pangu/SKILL.md into the rules directory it reads.
claude plugin marketplace add shihyuho/pangu.skill
claude plugin install pangu@pangu
codex plugin marketplace add shihyuho/pangu.skill
codex plugin add pangu@pangu
gemini skills install https://github.com/shihyuho/pangu.skill.git --path skills
Verify with /skills list that pangu is ready.
agy plugin install https://github.com/shihyuho/pangu.skill.git
You can also install it standalone with skills:
npx skills add shihyuho/pangu.skill --skill pangu
Cursor, Windsurf, GitHub Copilot, Kiro, and OpenCode have no plugin installer — put skills/pangu/SKILL.md where each one reads it. No need to clone the whole repo; grab the raw file directly:
| Agent | Put it here |
|---|---|
| Cursor | .cursor/rules/pangu.md |
| Windsurf | append to .windsurfrules |
| GitHub Copilot | .github/skills/pangu/SKILL.md |
| Kiro | .kiro/skills/pangu/SKILL.md |
| OpenCode | copy to skills/pangu/SKILL.md, then in AGENTS.md tell the agent to load and follow it via the built-in skill tool |
For Cursor, for example:
mkdir -p .cursor/rules
curl -sL https://raw.githubusercontent.com/shihyuho/pangu.skill/main/skills/pangu/SKILL.md \
-o .cursor/rules/pangu.md
For the other platforms, just change the destination path (Windsurf uses >> .windsurfrules to append).
Paranoid text spacing has a whole family of ports.
MIT © Shihyu Ho
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub shihyuho/pangu.skill --plugin panguJDTLS with Lombok support for Java projects
Shihyu's curated collection of agent skills — install once, get them all
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.