plugins/khuym/skills/exploring/SKILL.md
Use when a feature request needs user-facing decisions captured in history/<feature>/CONTEXT.md before Khuym planning. Clarifies fuzzy scope without implementation research or bead creation.
npx skillsauth add hoangnb24/skills exploringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
If .khuym/onboarding.json is missing or stale, stop and invoke khuym:using-khuym.
Exploring turns fuzzy intent into locked decisions in history/<feature>/CONTEXT.md.
khuym:planning.Scope
Quick, Standard, or Deep.history/learnings/critical-patterns.md and .khuym/state.json if present.Domain
SEE: user-visible surfaceCALL: API, CLI, webhook, SDK, service interfaceRUN: job, script, service, or pipelineREAD: docs, emails, reports, notificationsORGANIZE: data model, file layout, taxonomy, configreferences/gray-area-probes.md and choose only relevant probes.Gray Areas
rg "<feature-keyword>" src app packages --glob "*.{ts,tsx,js,jsx,py,md}" | head -20
Socratic Locking
D1, D2, D3.Context Assembly
history/<feature-slug>/CONTEXT.md from references/context-template.md.State And Handoff
.khuym/state.json:
{
"active_skill": "exploring",
"feature_slug": "<feature>",
"phase": "exploring-complete",
"summary": "Exploring complete. CONTEXT.md is ready for planning.",
"next_action": "Invoke khuym:planning.",
"focus": "history/<feature>/CONTEXT.md"
}
Decisions captured. CONTEXT.md written to `history/<feature>/CONTEXT.md`.
CONTEXT.md is the source of truth for downstream agents.
Invoke khuym:planning to research, propose phases/stories, and wait for approval.
Anti-patterns: bundled questions, deep implementation analysis, architecture proposals, beads, code, or skipping decision locking.
References: references/gray-area-probes.md, references/context-template.md.
tools
Use when the user asks to commit everything, smart commit, group commits, organize staged or unstaged changes, create logical commits, push current work, or preserve a clean commit stack from an existing working tree.
development
Use when starting or resuming any Khuym project session, choosing the next Khuym skill, running go mode, checking onboarding/scout state, or enforcing workflow gates. Bootstrap meta-skill for routing across the Khuym agentic development ecosystem.
development
Use when the user wants to turn a rough idea, vague task, feature wish, bug-fix intent, or Codex /goal objective into a clear verifiable goal prompt. Use when the user mentions goal mode, /goal, set_goal, long-running autonomous Codex work, or asks to be interviewed/grilled before creating a goal.
tools
Use when Codex should turn a concept, topic, tutorial, lesson, algorithm, system, workflow, or abstract idea into a playable browser game that teaches through interaction. Use for planning or implementing educational web games with the Game Studio plugin, including concept-to-mechanic translation, gameplay loop design, learning progression, and browser-game QA.