← Back to Skills Marketplace
Vertical Font Conversion (CHINESE)
by
aster-copilot
· GitHub ↗
· v1.0.1
· MIT-0
110
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ttf-converter
Description
Local-only skill for converting horizontal Chinese fonts into high-quality vertical-reading TTF fonts with a preview-first workflow, grouped glyph rules, and...
Usage Guidance
This skill appears coherent and local-only: it converts fonts, produces preview images and a test TXT, and relies on fontTools and Pillow. Before installing or running it, ensure you have a trusted Python environment with those libraries installed; run the pipeline on non-sensitive test fonts first. Inspect the full package locally (especially the two builder scripts that were truncated in the provided scan) to confirm there are no hidden network calls or unexpected file accesses. Also verify you have the right to modify/convert any font you feed into the tool (font licensing). If you need absolute assurance, run the scripts in an isolated environment (container or VM) and review the complete source files for any omitted or truncated code paths.
Capability Analysis
Type: OpenClaw Skill
Name: vertical-font-conversion
Version: 1.0.1
The skill bundle is a legitimate tool for converting horizontal Chinese fonts into vertical-reading TTF/OTF fonts. The provided Python scripts (e.g., make_vertical_font.py, run_full_pipeline.py) use standard libraries like fontTools and Pillow to perform geometric transformations on glyphs and render previews. The instructions in SKILL.md and the reference documentation emphasize a 'local-only' workflow with mandatory user confirmation gates, showing no signs of malicious intent, data exfiltration, or unauthorized remote execution.
Capability Assessment
Purpose & Capability
The name, description, SKILL.md and included scripts all align: they implement a local workflow to convert horizontal CJK fonts into vertical TTFs, produce previews, audit glyph boxes, and generate a reader TXT. The required toolchain (fontTools, Pillow) is documented in implementation notes and matches the scripts' imports and behavior.
Instruction Scope
Runtime instructions and the script entry points strictly describe reading local font files, producing local preview images, building vertical fonts, and generating local audit/test artifacts. The SKILL.md explicitly forbids uploads or remote processing. The scripts only read/write local files and do not access environment variables, system configuration, or external endpoints.
Install Mechanism
No install spec is provided (instruction-only with bundled scripts), so nothing is downloaded or executed outside the local Python toolchain. This is the lowest-risk install model for this kind of task.
Credentials
The skill declares no required environment variables, credentials, or config paths. The scripts use only local file inputs/outputs and standard Python libraries (fontTools, Pillow). There are no requests for unrelated secrets or system-wide configuration.
Persistence & Privilege
Flags show the skill is not always-enabled and is user-invocable; it does not modify other skills or agent-wide settings. The scripts operate on files in user-specified paths and do not attempt persistent, privileged changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ttf-converter - After installation, invoke the skill by name or use
/ttf-converter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed remote/device-transfer features: epdfont conversion and upload-to-/fonts steps are no longer included.
- Local-only scope: the skill now focuses strictly on local conversion, preview, audit, and test artifact generation.
- Updated documentation to clarify scope, boundaries, and explicit out-of-scope features.
- Removed scripts and references related to remote delivery and epdfont conversion, ensuring all steps stay local.
v1.0.0
Initial release of vertical-font-conversion skill.
- Converts horizontal Chinese TTF fonts into vertical-reading fonts using a standardized workflow.
- Supports glyph-group rules for vertical corrections, including punctuation, quotes, ellipsis, Latin characters, and digits.
- Generates browser-based horizontal and vertical test images, plus reader test TXT files before delivery.
- Offers optional TTF to epdfont conversion and automatic upload to reader Fonts folders.
- Ensures user confirmation at key steps with mandatory source checking and preview review before final delivery or conversion.
Metadata
Frequently Asked Questions
What is Vertical Font Conversion (CHINESE)?
Local-only skill for converting horizontal Chinese fonts into high-quality vertical-reading TTF fonts with a preview-first workflow, grouped glyph rules, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.
How do I install Vertical Font Conversion (CHINESE)?
Run "/install ttf-converter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vertical Font Conversion (CHINESE) free?
Yes, Vertical Font Conversion (CHINESE) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Vertical Font Conversion (CHINESE) support?
Vertical Font Conversion (CHINESE) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vertical Font Conversion (CHINESE)?
It is built and maintained by aster-copilot (@aster-copilot); the current version is v1.0.1.
More Skills