From claude-clean-output
Use when user asks to format, clean, fix, or copy tables and diagrams from Claude Code output. Also triggered by /format command.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-clean-output:format-outputThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Claude Code 출력의 마크다운 테이블과 ASCII 다이어그램을 깨끗하게 정규화합니다.
Claude Code 출력의 마크다운 테이블과 ASCII 다이어그램을 깨끗하게 정규화합니다.
포맷팅 스크립트 위치: ${CLAUDE_PLUGIN_ROOT}/lib/
python3 "${CLAUDE_PLUGIN_ROOT}/lib/extract.py" "$TRANSCRIPT_PATH"
마지막 assistant 응답에서 테이블/다이어그램을 추출하고 정규화합니다.
echo "| col1 | col2 |
|---|---|
| data | data |" | python3 "${CLAUDE_PLUGIN_ROOT}/lib/format_table.py"
echo "diagram text" | python3 "${CLAUDE_PLUGIN_ROOT}/lib/format_diagram.py"
--normalize-chars 플래그로 ASCII +-|를 유니코드 ┌─│로 변환할 수 있습니다.
--normalize-chars로 ASCII → 유니코드 박스 문자 변환포맷팅된 결과를 클립보드에 복사:
python3 "${CLAUDE_PLUGIN_ROOT}/lib/extract.py" "$TRANSCRIPT_PATH" | pbcopy # macOS
python3 "${CLAUDE_PLUGIN_ROOT}/lib/extract.py" "$TRANSCRIPT_PATH" | xclip -selection clipboard # Linux
결과는 항상 ~/.claude/clean-output/latest.md에도 저장됩니다 (설정에서 변경 가능).
동작을 변경하려면 /configure 커맨드를 사용하세요.
설정 파일: ~/.claude/plugins/claude-clean-output/config.json
수동 설정 확인:
python3 "${CLAUDE_PLUGIN_ROOT}/lib/config.py" --dump
npx claudepluginhub csy1204/claude-clean-output --plugin claude-clean-outputGuides creation and formatting of Markdown tables with syntax, alignment, pipe escaping, inline markdown, multi-line workarounds, empty cells, and wide table strategies.
Provides ASCII diagram patterns for architecture, workflows, file trees, and data visualizations. Use for terminal-rendered box-drawing layouts, progress bars, swimlanes, and blast radius charts.
Generates perfectly aligned ASCII diagrams (architecture, flow, sequence, box-and-arrow) using a programmatic character-grid approach with post-render verification.