Sauvegarder progression LeetCode dans Obsidian

VérifiéSûr

Capturez un résumé de votre session d'entraînement LeetCode directement dans une note Obsidian. Après avoir résolu un problème, cette compétence extrait votre code final, les bugs initiaux, les apprentissages clés et les points saillants de la discussion, puis les enregistre dans un fichier Markdown structuré et met à jour votre index. Idéal pour construire une base de connaissances LeetCode personnelle dans Obsidian.

Spar Skills Guide Bot
DocumentationIntermédiaire
8002/06/2026
Claude Code
#leetcode#obsidian#note-taking#coding-practice#knowledge-management

Recommandé pour

Notre avis

Enregistre un résumé de session LeetCode dans Obsidian, incluant la solution, les bogues et les apprentissages.

Points forts

  • Automatise la prise de notes structurée après chaque problème
  • Capture les détails clés comme les bogues et les nuances
  • S'intègre à Obsidian via MCP pour une organisation facile
  • Crée un index navigable des problèmes résolus

Limites

  • Nécessite Obsidian configuré et l'accès à l'outil MCP
  • Dépend de la conversation pour extraire les informations pertinentes
  • Ne fonctionne que pour les sessions menées dans Claude Code
Quand l'utiliser

Après avoir terminé un problème LeetCode dans Claude Code pour documenter systématiquement votre progression.

Quand l'éviter

Si vous n'utilisez pas Obsidian ou si vous préférez un format de note différent.

Analyse de sécurité

Sûr
Score qualité88/100

The skill only uses local Obsidian MCP tools to write markdown notes from conversation content. There are no network calls, shell commands, or risky operations. All file operations are constrained to creating/updating notes in an Obsidian vault.

Aucun point d'attention détecté

Exemples

Save current LeetCode session
Save my LeetCode session to Obsidian. We just solved 752-open-lock.
Add note after debugging
Create a LeetCode note for the problem we just worked on. Include the bugs I fixed.

name: add-lc description: Save LeetCode session summary to Obsidian. Use after completing a LeetCode practice session to capture your solution, bugs fixed, and key learnings.

Add LeetCode Progress Note

Save a summary of the current LeetCode practice session to Obsidian.

Instructions

  1. Extract from the conversation:

    • Problem name and number (ask if not clear)
    • Final working code
    • Initial bugs/issues that were identified and fixed
    • Key concepts discussed and clarified
    • Important nuances learned
    • Any notable Q&A exchanges
  2. Create the problem note using mcp__obsidian__obsidian_append_content:

    • Filepath: 3. Resources/LeetCode/{problem-number}-{problem-name-slug}.md
    • Example: 3. Resources/LeetCode/752-open-lock.md
  3. Note format:

# {Problem Number}. {Problem Name}

**Date:** {YYYY-MM-DD}
**Difficulty:** {Easy/Medium/Hard}
**Topics:** {BFS, DFS, DP, etc.}
**Link:** https://leetcode.com/problems/{slug}/

## Final Solution

\`\`\`python
{final working code}
\`\`\`

## Initial Issues

{List bugs/mistakes from first attempt}

## Key Learnings

{Concepts that were clarified during the session}

## Nuances to Remember

{Specific details, edge cases, or gotchas}

## Q&A Highlights

{Notable questions and insights from the discussion}
  1. Update the index using mcp__obsidian__obsidian_append_content:

    • Filepath: 3. Resources/LeetCode/index.md
    • Append: - [[{problem-number}-{problem-name-slug}]] - {one-line summary}
  2. Confirm to the user that the note was saved and provide the filepath.

Tools Required

  • mcp__obsidian__obsidian_append_content - to create/update notes
  • mcp__obsidian__obsidian_get_file_contents - to check if index exists
Skills similaires