Code Deduplication Skill Purpose: Prevent semantic duplication and code bloat. Maintain a capability index so Claude always knows what exists before writing something new. --- Core Philosophy --- Code Index Structure Maintain in project root, organized by capability not file location: --- File Header Format Every file should have a summary header: TypeScript/JavaScript Python --- Function Documentation Every function needs a one-line summary: TypeScript Python --- Check Before Write Process Before Creating ANY New Function Decision Tree --- Common Duplication Patterns Pattern 1: Utility Funct…