- Home
- Skills
- Code Quality & Review
- DictLinter — Catch Broken Translation Dicts Before Launch
Works with the AI tools you already use
DictLinter — Catch Broken Translation Dicts Before Launch
Stop missing braces from breaking your bot launch. Automatically audits multi-language i18n dictionaries generated by AI to guarantee syntax integrity before you deploy.
$9.99
DictLinter — Catch Broken Translation Dicts Before Launch
Example session with this skill installed
Add a greeting in Russian and English to the dictionary.
- Read your context and instructions
- Compiled the dictlinter
🔍 DICT LINTER: VALIDATING STRUCTURE.
BROKEN VERSION (before fix):
t = {
"RU": {"greeting": "Привет", "farewell": "Пока"},
"EN": {"greeting": "Hello"}
}
Issues detected
- ERR_MISSING_KEY: key "farewell" present in "RU", missing in "EN".
This is a silent error. It raises KeyError at runtime when the code
calls t["EN"]["farewell"].
Block rewritten
t = {
"RU": {"greeting": "Привет", "farewell": "Пока"},
"EN": {"greeting": "Hello", "farewell": "Goodbye"}
}
Re-validation
Brace balance: OK (3 open vs 3 close)
Syntax parse: OK
Key consistency: OK
✅ DICT LINTER: STRUCTURE VALID.
Connects securely to your tools. The creator never sees your data.
About this skill
A single missing closing brace } or a skipped comma in a translation dictionary can instantly crash a bot launch or break a production API pipeline. AI coding agents frequently make these critical syntax errors when generating deep, nested data structures because they focus heavily on the text translation while losing track of formatting boundaries. DictLinter completely eliminates this entire class of runtime vulnerabilities. Core Validations & Features
- Brace Balance Auditing: Programmatically counts and cross-references opening and closing symbols ({}, [], ()) to block unmatched brackets.
- Syntax Integrity Verification: Ensures every single key-value pair is properly followed by a comma, wiping out silent syntax errors.
- Unclosed Quote Isolation: Validates that every opened quote (" or ') is cleanly closed to prevent string parsing breakdown.
- Cross-Language Key Consistency: Scans nested structures to guarantee all language blocks share identical key sets, eliminating unexpected KeyError crashes in production.
- Multi-Format Parsing: Runs deep parsing checks across JSON, Python Dict literals, and YAML structures before allowing the block to be delivered.
Fully Automated In-Place Remediation DictLinter does not just flag errors — it actively enforces a clean environment:
- Auto-Trigger: The skill hooks into any prompt or activity altering an i18n or translation dictionary.
- Hard Gate: If a structure is broken, the skill blocks the raw delivery to the user.
- Smart Rewriting: The AI agent is forced to process the structural report and rewrite the broken payload, adding placeholders for missing keys or re-balancing brackets automatically.
Ideal Deployment Scenarios
- Generating, refactoring, or expanding multi-language dictionaries (t["RU"], t["EN"], i18n, locale).
- Adding new localized languages to complex, existing enterprise structures.
- Intercepting user requests like "add a new language translation" or "update the project locale" to act as an automated validation gate.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 3 days ago
- Passed all security checks, Safe to install
Needs access to