misleading-name-detector
Misleading name detector: harvests every prefixed function with reader/mutator/predicate cues (get*/find*/fetch*/set*/write*/is*/has*/can*/...) and extracts the first 600 chars of brace-balanced body. LLM judges whether the code does what the name promises. Severity scales with call count and visibility. Read-only. Audience: Both. Trigger: /name-lies
Pinned to revision 345dfaa59547, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/misleading-name-detector/SKILL.md
- skills/misleading-name-detector/README.md
- skills/misleading-name-detector/scripts/name-harvest.ps1
Every link opens the file at its source, pinned to the revision this page describes.