Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/fairchild/dotclaude --skill ascii-art-fix명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Speak text aloud (TTS) and transcribe speech (STT). Supports local (macOS say, mlx-whisper) and cloud (ElevenLabs) providers. Use when user asks to speak, read aloud, listen, transcribe, or use vocal.
Work with Claude Code configuration at global (~/.claude) or project (.claude/) level. Use when editing settings.json (permissions, hooks, statusline, model), managing MCP servers, creating agents/commands/skills, writing CLAUDE.md, setting up rules files, or configuring a new project. Determines context automatically and provides guidance on global vs project placement to avoid duplication.
Analyze local AI coding-assistant activity across Claude Code, Codex, Cursor, and Pi. Use when the user asks about coding usage, tool or skill statistics, activity patterns, repositories, sessions, token costs, conversation history, or wants to query their AI coding logs. Triggers include "usage", "how much have I used", "most used tools", "skill popularity", "coding stats", "activity patterns", and "session history".
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.