From core
Conducts thorough technical discussion on a topic: scans codebase context, asks clarifying questions in batches, summarizes requirements, and recommends next steps.
npx claudepluginhub joaquimscosta/arkhe-claude-plugins --plugin core[topic or problem to discuss]# Discuss: $ARGUMENTS ## Step 1: Quick Context Scan Before asking questions, gather relevant context about "$ARGUMENTS": 1. **Read CLAUDE.md** if it exists in the project root (project guidelines and conventions) 2. **Use Grep/Glob** to find files related to the topic mentioned in arguments 3. **Note patterns** - existing implementations, naming conventions, or architectural decisions This context will inform your questions and show the user you understand their codebase. ## Step 2: Ask Informed Questions Using the context gathered, ask focused questions in batches of 3. **Question S...
/discussStarts collaborative technical discussion on a topic by asking batches of 3 targeted questions to gather requirements and constraints.
/discoveryExplores project codebase and context extensively, identifies requirement gaps, then asks one focused clarifying question at a time to build a clear mental model.
/collaborateThinks alongside the user as a peer on the specified topic—no code implementation, guessing, file edits, or rushed answers.
/sc-workflowGuides new feature implementation via multi-phase workflow: codebase exploration with agents, clarifying questions, architecture design, and coding.
/beginners-mindGenerates 8-12 curious questions to explore a topic or code area from a beginner's mindset, saving categorized markdown report to /reports.
/interviewConducts Socratic interview on a topic or feature, surfacing hidden assumptions via phased questions and measuring 4D ambiguity score until ≤0.2 before proceeding to code.
Share bugs, ideas, or general feedback.
Before asking questions, gather relevant context about "$ARGUMENTS":
This context will inform your questions and show the user you understand their codebase.
Using the context gathered, ask focused questions in batches of 3.
Question Strategy:
AskUserQuestion tool with structured choicesEach batch should be tailored to the topic and informed by what you found in the codebase. Reference specific files or patterns you discovered to show contextual awareness.
Example structured question:
AskUserQuestion with options like:
- "Use existing pattern from UserService"
- "Create new pattern optimized for X"
- "Hybrid approach"
After gathering sufficient context through discussion:
/think for single-problem deep reasoning/develop for multi-step implementation projects