视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
synthdog【文档与办公】Generate synthetic OCR-free document datasets with SynthDoG, render language-specific configs, and adapt the template for custom corpora.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a user wants to generate synthetic document samples, make OCR-free document data, swap between the English/Japanese/Korean/Chinese template configs, or adapt SynthDoG to a new corpus.
references/workflows.md for the render-then-run flow, tiny-fixture smoke, split layout, and metadata layout.references/configuration.md for the config knobs, language bundle mapping, and custom-corpus adaptation.references/resource-layout.md for the background/paper/corpus/font directory contract and the asset bundling decision.references/troubleshooting.md when synthtiger, pytweening, NumPy, OpenCV, fonts, corpora, or output paths fail.scripts/render_config.py when you need to turn the bundled placeholder configs into a runnable config that points at external resource directories.../../references/troubleshooting.md once it exists.../training/SKILL.md.synthtiger, output directory and metadata layout, tiny-fixture generation.python scripts/render_config.py --helpsynthtiger --help if SynthDoG is installed in the active environmentpython -m py_compile scripts/render_config.py scripts/template.py scripts/elements/*.py scripts/layouts/*.pyscripts/render_config.py.synthtiger from this sub-skill root with scripts/template.py, the SynthDoG template class name, and the rendered config.metadata.jsonl files that template.py writes.