用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/fairchild/dotclaude --skill ascii-art-fix命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | ascii-art-fix |
| description | Fix misaligned right borders in ASCII art diagrams |
| license | Apache-2.0 |
| disable-model-invocation | true |
| metadata | {"status":"experimental","experimental_reason":"Prompt-only repair is useful but still has edge cases around nested diagrams, tables, and mixed markdown content."} |
Fix misaligned right borders in ASCII art box diagrams. Prompt-driven — no external tools required.
Box diagrams use border characters to draw rectangular outlines:
Plus-dash style:
+-------------------+
| Content here |
+-------------------+
Unicode style:
┌─────────────────┐
│ Content here │
└─────────────────┘
+---+ or ┌───┐ / └───┘)+ to last + (inclusive)| or │ content line between borders must have its closing border character at the same column as the border widthDO fix:
| or │ is at the wrong columnDO NOT touch:
| Col | Col | with |---|---| separator rows)|, v, ---->)Markdown tables have:
| characters per line separating columns|---|---| (dashes with optional colons)+ corner charactersBox diagrams have:
+ or ┌└┐┘ corner characters on border lines| or │ per content line (opening and closing)- or ─If a line has a |---| separator row, it's a table. Leave it alone.
After fixing, check that every line in each box is the same width. Nested boxes are especially tricky — the outer box content lines that contain an inner box still need their closing | at the outer box's column:
+------------------+ <- width 20, | at column 20
| Outer content | <- | at column 20 ✓
| +----------+ | <- | at column 20 ✓ (not column 17)
| | Inner | | <- | at column 20 ✓
| +----------+ | <- | at column 20 ✓
+------------------+
Run the validator to catch misalignment:
python3 scripts/validate.py <file>
Run the eval to check your work:
bash skills/ascii-art-fix/scripts/clean.sh
# process each case in assets/cases/*/
bash skills/ascii-art-fix/scripts/eval.sh
See references/evaluating.md for the full eval workflow.