Skip to content

taoluo/leetcode-study-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Study System

A structured LeetCode study system powered by Claude Code skills. Solutions in Python 3, managed via the LeetCode VSCode extension.

Structure

*.py                  # Solution files: {id}.{problem-name}.py
.claude/skills/       # Claude Code skills (lcexplain, lcdoc, lclog, etc.)
study_logs/           # Per-plan study logs with problem records and event trails
today_plans/          # Daily execution plans
claude/references/    # Pattern and data-structure vocabulary references
scripts/              # Utility scripts

Local-only paths such as leetcode-study-tool/, .lcpr_data/, and .claude/settings.json are intentionally ignored and are not required to use the repository.

Skills (Claude Code)

Skill Purpose
/lcexplain Teach one problem in subcategory context
/lcdoc Write learning comments into solution files
/lclog Record a study session to the active log
/lcsubclass Consolidate a subcategory into one reviewable topic
/lcplantoday Generate today's study plan from the active checklist
/lcplanverify Verify checklist consistency before planning
/lcquiz Quick recall quiz on learned problems
/lcreview Structured diagnosis of a solution
/lcfix Minimal debug pass with # FIX: comments

Design Principles

  • Teach the technique, not just the answer. Each problem is an entry point into a broader pattern family.
  • Structured recall over passive review. Study logs, subcategory consolidations, and quizzes reinforce long-term retention.
  • Minimal but honest. Comments target first-time learners. Mastery ratings stay honest. No inflated comfort levels.

About

A structured LeetCode study system powered by Agent skills. Solutions in Python 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages