← Reddit

Wasiting time having Claude fix Claude.

Reddit · Wyremills · August 2, 2026
A Claude user utilized Claude to review and revise contracts with a custom skill but encountered issues with non-breaking spaces, curly apostrophes, and XML editing errors. Claude generated a Python script to address the problems, but the script itself contained errors that required multiple correction cycles. The user spent approximately 90 percent of their session limit having Claude fix errors it had created rather than completing their intended contract review work.

Detailed Analysis

A Reddit user's frustration with Claude's "Skills" feature highlights a recurring friction point in agentic AI workflows: the gap between building automation and maintaining it. The poster describes using a custom-built Claude Skill to review and revise legal contracts, only to encounter a cascade of technical failures involving non-breaking spaces, curly apostrophe formatting, and XML editing glitches within DOCX files. Rather than simply fixing the immediate problem, the user asked Claude to diagnose the root cause, which led to Claude generating a Python script to handle the formatting issues and then auditing its own Skill file for additional bugs—uncovering several more errors in the process. By the user's account, this recursive debugging loop consumed roughly 90% of their session usage limit, prompting a half-serious plea to Anthropic for compensatory credits.

The underlying issue points to a structural challenge with Claude's Skills system, a feature Anthropic introduced to let users package reusable instructions, scripts, and workflows that Claude can invoke on demand. Skills are meant to make repeated tasks—like contract review—more efficient by encoding domain-specific logic once and reusing it. But when the automation itself contains bugs, especially around brittle areas like DOCX/XML manipulation (a notoriously finicky format involving hidden characters, styling metadata, and encoding inconsistencies), the burden of debugging falls back on the same AI system that introduced the errors. This creates an ironic scenario where the tool built to save time instead requires additional, costly sessions of self-correction, effectively taxing the user's usage allowance to fix problems the AI itself created in a previous session.

This anecdote is emblematic of broader growing pains in the shift from conversational AI assistants toward more autonomous, agentic systems capable of writing and executing code, managing files, and maintaining persistent tools across sessions. As Claude and competing models take on more complex, file-manipulation-heavy tasks—legal document editing, spreadsheet automation, structured data workflows—the reliability of underlying code generation becomes as important as the quality of the model's reasoning. Document formats like DOCX, which wrap plain text in layers of XML markup, styling, and Unicode quirks (curly quotes, non-breaking spaces), are a well-known pain point even for human developers, and it's unsurprising that an LLM-generated automation script would stumble on these edge cases without extensive testing.

The user's complaint also surfaces a monetization tension that has followed Anthropic and other AI labs as they roll out usage-based pricing tiers with session or token limits. When errors originate from the AI's own prior output, users reasonably question why they should bear the cost of remediation through consumed quota. This dynamic mirrors complaints in other software-as-a-service contexts, but the LLM twist is that "bugs" here are just as often reasoning failures or hallucinated logic as they are traditional software defects. As Anthropic and rivals like OpenAI and Google push agentic features further into professional workflows—legal, financial, technical—expect more scrutiny over how usage limits account for AI-caused rework, and pressure to build more robust self-testing and validation into agentic tools before they're deployed for high-stakes, repetitive tasks like contract editing.

Read original article →