class ClaudeCodeSlashCommands::Installer

def initialize(commands_source: nil, commands_target: nil, repo: nil, local: false)

def initialize(commands_source: nil, commands_target: nil, repo: nil, local: false)
  @gem_root = Pathname.new(__dir__).parent.parent
  @commands_source = commands_source || @gem_root.join("commands")
  @commands_target = commands_target || Pathname.new(Dir.home).join(".claude", "commands")
  @repo = repo || "andyw8/claude_code_slash_commands"
  @local = local
end