Algo Sensei banner
karanb192 karanb192

Algo Sensei

AI community

Description

Your AI-powered LeetCode & DSA mentor for Claude Code and Claude.ai. Master algorithms through intelligent guidance, progressive hints, and pattern recognition training—not just copy-pasting solutions. Features: Mock interviews, code review, multi-language support (Python, Java, C++, JS, Go). Learn to think like a senior engineer. 🥋

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Algo Sensei 🥋

**Your Personal LeetCode & DSA Mentor**

Master algorithms through intelligent guidance, not just solutions.

![Algo Sensei Demo](demo/demo.gif)

[![Claude Code](https://img.shields.io/badge/Claude-Code-blueviolet)](https://claude.ai/code) [![License](https://img.shields.io/badge/license-MIT-green)](LICENSE) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)

**Algo Sensei** is an intelligent Claude Code skill that transforms how you practice LeetCode and master Data Structures & Algorithms. Instead of just giving you answers, it **teaches you to think** like a senior engineer.

Why Algo Sensei?

Traditional LeetCode practice has a problem: **Copy-pasting solutions doesn't build problem-solving skills.**

Algo Sensei is different:

  • Teaches patterns instead of memorizing solutions
  • Progressive hints that guide you without spoiling
  • Real interview simulation with feedback
  • Intelligent mode detection - adapts to what you need
  • Pattern recognition training - see problems like pros do

Features

🎓 Tutor Mode

Get foundational understanding through:

  • Clear concept explanations with examples
  • Step-by-step problem breakdowns
  • Visual diagrams (ASCII art)
  • Building intuition, not just memorization

💡 Hint Mode (The Secret Weapon)

5-level progressive hint system:

  1. Observation hints (gentlest)
  2. Pattern recognition nudges
  3. Approach direction
  4. Specific technique reveal
  5. Pseudocode skeleton (last resort)

**You learn 10x more** when you discover the solution yourself with guidance.

🔍 Review Mode

Comprehensive code review covering:

  • Correctness verification
  • Time & space complexity analysis
  • Code quality feedback
  • Optimization opportunities
  • Edge case identification
  • Interview readiness assessment

🎤 Interview Mode

Realistic mock interviews with:

  • Professional interviewer roleplay
  • Real-time feedback and hints