Techdebt banner
oliver-kriska oliver-kriska

Techdebt

Development community

Description

--- name: techdebt description: Find and report technical debt in the codebase --- # Tech Debt Scanner Scan the codebase for common Elixir/Phoenix tech debt patterns. ## Check for 1. **Dead code**: Unused functions, modules, aliases - `mix xref unreachable` - Grep for `# TODO`, `# FIXME`, `# HACK` 2. **Duplicated code**: Similar function bodies across modules 3. **Missing typespecs**: Public functions without `@spec` 4. **Large modules**: Files > 300 lines 5. **Missing tests**: Modules

Installation

Installs to ~/.claude/commands/oliver-kriska-claude-elixir-phoenix-techdebt.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/oliver-kriska/claude-elixir-phoenix/HEAD/.claude/commands/techdebt.md -o ~/.claude/commands/oliver-kriska-claude-elixir-phoenix-techdebt.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository