Rename Concept

Assess a domain-concept rename against its full lifecycle and a mandatory two-band completeness gate, read-only. Renaming a concept that lives in the glossary spans many surfaces — identifiers, docs, the cross-tool agent mirrors — and is executed from tribal knowledge with no front door and no completeness gate, so renames land half-applied. This skill (v0, assess-only) reports the scope-gate verdict, blast radius, a per-step lifecycle status table, and the completeness gate. It performs strict lexical assessment of Python, JavaScript, TypeScript, TSX, Go, Java, bounded Kotlin/JVM, PHP, Ruby, Rust, Dart, and Swift text. For `.ts`, `.tsx`, and checked `.js`/`.jsx`/`.mjs`/`.cjs`, a host-pinned TypeScript Compiler API resolves glossary identifier candidates, declarations, and references; it does not claim whole-project type-checking, JSX runtime behavior, or codemod safety. For Go, Go 1.22+ `go/types` classifies project-exported concept declarations and their references while retaining fields, import aliases, lo

KhurrumMahmood Updated

File contents

KhurrumMahmood/senior-vibe-engineer/tree/main/.claude/skills/rename-concept commit 48814599b6

Frequently asked questions

npx skillmds@latest add khurrummahmood/rename-concept