Curiosity Detector

Use this skill when the user asks "what does X do", "explain X", "how does X work", "what is X", "I don't understand X", or expresses curiosity about a file, function, class, or concept in this project. Do NOT use for general programming questions unrelated to the current project.

landing-ai Updated

File contents

The user is curious about something in this project. Help them understand it.

Steps:

  1. Locate the thing. Use Grep or Glob to find the relevant file, function, or symbol if the user didn't specify an exact path.

  2. Read it. Read just enough context to understand what it does — don't dump the entire file.

  3. Explain it plainly. Write a 2–4 sentence explanation in plain English. No jargon unless you define it. Imagine explaining to a smart person who hasn't seen this codebase before.

  4. Show the key part. Quote the most important 3–8 lines that capture the essence of what it does.

  5. Offer to go deeper. End with one short sentence offering to explain a specific sub-part, related concept, or usage example — but only if the user asks.

Keep the whole response under 20 lines. Clarity over completeness.

landing-ai/hamid_and_claude/tree/main/learning-skills/.claude/skills/curiosity-detector commit 01f617f920

Frequently asked questions

npx skillmds@latest add landing-ai/curiosity-detector