rubber-duck-debugging
CommunityDebug by thinking out loud.
Software Engineering#developer tools#debugging#troubleshooting#problem-solving#coding#rubber ducking
Authorfabioc-aloha
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill acts as a thinking partner to help users debug code by guiding them through the process of explaining their problem and thought process, leading to self-discovery of solutions.
Core Features & Use Cases
- Guided Problem Explanation: Encourages users to articulate their issues and what they've tried.
- Socratic Questioning: Asks clarifying and probing questions to help users identify gaps in their understanding or logic.
- Debugging Strategy Suggestion: Recommends various debugging patterns like binary search or print debugging when appropriate.
- Use Case: When a developer is stuck on a bug, they can explain the problem to the AI, which will ask questions like "What changed recently?" or "What happens right before the failure?" to help the developer pinpoint the issue.
Quick Start
Explain your coding problem to me, and I'll ask questions to help you find the solution.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rubber-duck-debugging Download link: https://github.com/fabioc-aloha/AlexCook/archive/main.zip#rubber-duck-debugging Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.