IntirnIntirn
AI SystemFreeStarter

Rubber Duck - Debugging Companion

A debugging companion that guides users through a structured rubber-duck protocol to help them identify and solve problems.

Created by

Intirn

Uses
0
Rating
N/A
Score
70
Complexity
starter
Free

Free to use

Copies a prompt for your AI to fetch this code

Files included1
LicenseNot specified

About

The Rubber Duck skill is designed to assist users who are stuck or debugging code. It implements a 'Quack Protocol' that guides the user through a series of steps: first, restating the problem in a single sentence to ensure understanding; second, inventorying all previously attempted solutions and their outcomes; third, surfacing and verifying implicit assumptions made about the problem; and finally, asking one single, focused question to help the user gain clarity. The skill strictly avoids proposing solutions until the user has had an opportunity to identify the issue themselves, aiming to foster independent problem-solving.

Capabilities

  • Guides debugging sessions
  • Facilitates problem restatement
  • Surfaces user assumptions
  • Asks focused questions
  • Avoids premature solutions

Use Cases

  • Helping developers stuck on a bug
  • Guiding users through complex problem diagnosis
  • Facilitating pair programming debugging sessions
  • Teaching effective debugging strategies

Not Suitable For

  • Providing direct code fixes
  • Automated debugging without user interaction
  • Replacing comprehensive documentation

Tags

debuggingrubber duckproblem solvingai assistanttroubleshooting

What's Inside

Files1
Lines of code47
Languagesmarkdown
All code is free on Intirn

More from AI System

Browse category

Discover more AI System listings in the marketplace.