refactor-dictionaries
CommunityAudit dictionaries for safer, clearer code.
AuthorJordanGunn
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Audit dictionary usage against the Dictionary Usage Doctrine. The goal is to identify improper dictionary usage in public APIs and across module boundaries, ensuring explicit structure and typing and preventing dictionaries from acting as hidden state.
Core Features & Use Cases
- Detect improper dictionary usage in public APIs where a Dict represents a known structure.
- Classify findings by severity and propose minimal refactors (TypedDict, dataclass, or explicit objects).
- Produce a single Markdown report summarizing issues and recommended fixes.
Quick Start
Run the audit against your codebase to generate a structured Markdown report.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: refactor-dictionaries Download link: https://github.com/JordanGunn/skills/archive/main.zip#refactor-dictionaries Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.