Loading...
Loading...
Fixes broken line wrapping in Claude Code exported conversation files (.txt), reconstructing tables, paragraphs, paths, and tool calls that were hard-wrapped at fixed column widths. Includes an automated validation suite (generic, file-agnostic checks). Triggers when the user has a Claude Code export file with broken formatting, mentions "fix export", "fix conversation", "exported conversation", "make export readable", references a file matching YYYY-MM-DD-HHMMSS-*.txt, or has a .txt file with broken tables, split paths, or mangled tool output from Claude Code.
npx skill4agent add daymade/claude-code-skills fixing-claude-export-conversations.txt# Fix and show stats
uv run <skill-path>/scripts/fix-claude-export.py <export.txt> --stats
# Custom output
uv run <skill-path>/scripts/fix-claude-export.py <export.txt> -o fixed.txt
# Validate the result (53 automated checks)
uv run <skill-path>/scripts/validate-claude-export-fix.py <export.txt> fixed.txt<skill-path>find ~/.claude -path "*/fixing-claude-export-conversations/scripts" -type d 2>/dev/null- [ ] Step 1: Locate the exported .txt file
- [ ] Step 2: Run fix script with --stats
- [ ] Step 3: Run validation suite
- [ ] Step 4: Spot-check output (tables, CJK paragraphs, tool results)
- [ ] Step 5: Deliver fixed file to userYYYY-MM-DD-HHMMSS-<slug>.txtuv run <skill-path>/scripts/fix-claude-export.py <input.txt> -o <output.txt> --statsuv run <skill-path>/scripts/validate-claude-export-fix.py <input.txt> <output.txt>--verbosePortal 都需要Portal都需要⎿❯●_is_continuation_fragment● Bash(⎿_is_plan_continuation_fragment├─└─────---│%#+:BASE_URLdocuments/05-teamready-together--run--headed❯●✻⎿…uv rununicodedataargparserepathlibdataclasses