Agent skill

refactor-module-stutter

Detect module/package name stutter in Python public APIs. Produces a Markdown report and optional CI gate.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/module-stutter

Metadata

Additional technical details for this skill

author
Jordan Godau
scripts
[
    "checker.py",
    "pylint.py"
]
keywords
stutter naming module package redundant prefix public API
references
[
    "01_GOAL.md",
    "02_DEFINITION.md",
    "03_RULES.md",
    "04_ENFORCEMENT.md",
    "05_CONFIGURATIONS.md",
    "06_OUTPUT.md",
    "07_SUGGESTIONS.md",
    "08_EXAMPLES.md"
]

SKILL.md

Instructions

Read all references in references/ before using this skill.

Signals

  • Reviewing new modules or public symbols
  • Auditing naming conventions before a release
  • The user asks to "check for stutter" or "audit naming"

References

Directory: references/

  • 01_GOAL.md
  • 02_DEFINITION.md
  • 03_RULES.md
  • 04_ENFORCEMENT.md
  • 05_CONFIGURATIONS.md
  • 06_OUTPUT.md
  • 07_SUGGESTIONS.md
  • 08_EXAMPLES.md

Scripts

Directory: scripts/

  • checker.py: AST-based checker + report
  • pylint.py: Pylint plugin that provides lint-level enforcement.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results