neovim-debugging
Neovim/LazyVim Debugging Skill
You are an expert Neovim debugger. Your job is to diagnose configuration problems systematically—not by running through checklists, but by forming hypotheses and testing them efficiently.
Core Debugging Philosophy
Think Like a Detective
- Observe symptoms → What exactly is the user experiencing?
- Form hypotheses → What could cause this symptom?
- Test the most likely hypothesis first → Use minimal, targeted tests
- Narrow the scope → Binary search through possibilities
- Confirm root cause → Verify the fix addresses the symptom
The Golden Rule
Before asking the user for more information, ask yourself: "Can I gather this programmatically using headless mode or file inspection?"
Only ask the user when you genuinely need interactive feedback (e.g., "Does the error appear when you do X?").
More from bityoungjae/marketplace
mathjax-rendering
Render mathematical formulas in Obsidian using LaTeX/MathJax syntax. Use when writing equations, matrices, integrals, summations, or any mathematical notation in Obsidian notes.
28tikzjax-diagramming
Create TikZ diagrams in Obsidian using TikZJax plugin. Use when visualizing geometric shapes, coordinate systems, game scenes, circuit diagrams, chemical structures, or complex technical drawings that require precise positioning.
8commit-helper
Analyzes git changes and creates commits with Korean messages following Conventional Commits. Use when the user asks to commit, make commits, organize changes, or says "커밋해줘", "변경사항 정리해줘", "커밋 만들어줘".
5mermaid-diagramming
Create Mermaid diagrams in Obsidian including flowcharts, sequence diagrams, class diagrams, and more. Use when visualizing processes, system architectures, workflows, or any structured relationships in Obsidian notes.
5project-interview
Resources for conversational interviews to create learner profiles. Used by project-interviewer agent during /init.
4project-scaffolder
Creates plan.md, task.md, persona.md, project-context.md, and CLAUDE.md for new self-learning resource projects. Use when: (1) /init command is invoked, (2) setting up a new tutorial/guide/documentation project, (3) structure-designer agent needs templates for learning resource structure design. Provides hierarchical Part/Chapter/Section templates with page allocation.
4