leetcode-coach

Automate LeetCode coaching workflows with Hot 100 taxonomy and template extraction.

14|2|Updated Feb 10, 2025
One-click install
npx skills add https://github.com/Decalogue/flyllm --skill leetcode-coach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: leetcode-coach
Source: https://github.com/Decalogue/flyllm/tree/main/.claude/skills/leetcode-coach
Command: npx skills add https://github.com/Decalogue/flyllm --skill leetcode-coach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill guides users to build mental models from first principles, extract reusable templates, and systematically validate ideas with a Feynman-testing approach, converting algorithm knowledge into a local knowledge base rather than providing direct code.

Core Features & Use Cases

  • Structured LeetCode Hot 100 taxonomy integration and progress tracking.
  • End-to-end coaching workflow: problem identification, feature extraction, template retrieval, edge-case planning, and knowledge consolidation.
  • Memory-anchored notes in workspace for long-term retention and quick recall.

Quick Start

Select a LeetCode problem and apply the SOP to extract a reusable template, test edge cases, and summarize a memory note.

Frequently Asked Questions about leetcode-coach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare for algorithm interviews using LeetCode Hot 100?

LeetCode Hot 100 interview preparation uses a structured coaching workflow with problem identification, pattern extraction, template retrieval, edge-case planning, and Feynman testing to convert problems into reusable knowledge rather than direct code.

Can I extract reusable templates from algorithm problems systematically?

You can extract reusable templates systematically by applying a repeatable process that identifies problem features, retrieves matching templates, and consolidates memory-anchored notes for long-term retention and quick recall.

What is Feynman testing for algorithm problem validation?

Feynman testing validates algorithm ideas by systematically explaining and testing edge cases, ensuring you build mental models from first principles instead of memorizing solutions during LeetCode practice.

Does this coaching approach provide direct code solutions for LeetCode problems?

This coaching approach does not provide direct code solutions; instead, it guides you to build mental models from first principles, extract reusable templates, and create memory-anchored notes for systematic algorithm mastery.

How do I track progress across LeetCode problem categories?

Progress tracking across LeetCode problem categories is handled through the Hot 100 taxonomy integration, which structures your practice workflow from problem identification through to knowledge consolidation in a local knowledge base.

When do I need a structured coaching workflow for interview preparation?

A structured coaching workflow is needed when you want to master algorithm patterns systematically, moving beyond ad-hoc problem solving to build a repeatable process for template extraction, edge-case planning, and long-term memory retention.