Fix broken tables and diagrams in Claude Code output
npx claudepluginhub csy1204/claude-clean-outputAuto-formats broken markdown tables and ASCII diagrams in Claude Code output. CJK display width aware. Prompt rules + Stop hook auto-formatting + /format, /setup, /configure commands.
Claude Code 출력의 마크다운 테이블과 ASCII 다이어그램을 자동으로 정규화하는 플러그인.
~/.claude/rules/에 테이블 포맷팅 규칙을 설치하여 Claude가 처음부터 정렬된 테이블을 출력하도록 유도/format 커맨드로 원할 때 포맷팅/setup으로 초기 설정, /configure로 변경claude /install-plugin github:user/claude-clean-output
설치 후 초기 설정:
/setup
설치만 하면 매 응답 후 자동으로 동작합니다. 깨진 테이블/다이어그램이 감지되면:
~/.claude/clean-output/latest.md에 정리된 버전 저장/format
마지막 응답의 테이블/다이어그램을 정리해서 보여주고 클립보드에 복사합니다.
/configure
자동 포맷팅, 클립보드 복사, 유니코드 변환, 프롬프트 규칙 강도를 변경할 수 있습니다.
/setup 시 ~/.claude/rules/clean-output-tables.md에 프롬프트 규칙이 설치됩니다. 3단계 강도:
| 강도 | 설명 |
|---|---|
| Minimal | 간단한 정렬 안내 |
| Standard | CJK 폭 계산 규칙 + 정렬 예시 |
| Strict | Standard + 엄격한 패딩/구분선 규칙 |
설정 파일: ~/.claude/plugins/claude-clean-output/config.json
| 키 | 기본값 | 설명 |
|---|---|---|
autoFormat | true | Stop hook 자동 실행 |
clipboard | true | 클립보드 자동 복사 |
savePath | ~/.claude/clean-output/latest.md | 저장 경로 |
unicodeDiagrams | false | ASCII→유니코드 박스 문자 변환 |
promptRules | true | 프롬프트 규칙 설치 여부 |
promptStrength | standard | 규칙 강도 |
# Run all tests
bash tests/run-all.sh
MIT
RuFlo Marketplace: Claude Code native agents, swarms, workers, and MCP tools for continuous software engineering
No description available.
Code intelligence powered by a knowledge graph — execution flows, blast radius, and semantic search