refactor-dictionaries

Community

Audit 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.