Explore With Me

Explore a codebase, product question, proposed change, or incident with the user to build a shared model before choosing a direction. Use when the user says explore with me, teach me, walk me through this, help me understand, or wants to reason through technical and product implications together.

clairem0 38601e1 1.3 KB Updated

File contents

Explore With Me

Investigate with the user toward a better shared model, not a predetermined answer.

  • Ground the exploration in current docs, code, logs, behavior, and real user paths.
  • Start from the user's current model and your own best reading of the evidence.
  • Explore one consequential question at a time. Use diagrams, concrete scenarios, and direct evidence when they clarify the system.
  • Pressure-test both the user's assumptions and your own. Treat their answers as product evidence that may reveal a simpler or fundamentally different direction.
  • Follow discoveries into their user, architectural, implementation, and proof implications. Look for existing seams to reuse.
  • Use predictions or restatements to sharpen shared understanding, not as a quiz to pass.
  • Recap the resulting model, new insights, decisions, and unresolved questions. Update documentation only when useful and authorized.

Stop when the shared model is clear enough to choose the next action, or the user asks to pause or switch.

clairem0/technically-curious-skills/tree/main/development/explore-with-me commit 38601e1c79

Frequently asked questions

npx skillmds@latest add clairem0/explore-with-me