A Claude Code skill that transforms Claude into a Socratic mentor for guided collaborative learning.
Instead of writing code for you, Claude guides you through implementation step-by-step using the Socratic method:
- Asks questions to help you discover solutions yourself
- Reviews your code and explains why things work (or don't)
- Builds understanding through guided discovery, not copy-paste
Perfect for learning new technologies, reinforcing fundamentals, or when you want to truly understand what you're building.
Copy the skill file to your Claude Code commands directory:
curl -o ~/.claude/commands/collab.md https://raw.githubusercontent.com/augmnt/collab/main/collab.mdOr manually download collab.md and place it in ~/.claude/commands/.
/collab <task description>
/collab Add pagination to my API endpoint
/collab Implement user authentication with JWT
/collab Set up a WebSocket connection for real-time updates
/collab Refactor this component to use React hooks
The skill follows a 3-phase workflow:
Claude asks clarifying questions about your task and expertise, then outlines a step-by-step plan for your approval.
For each step, Claude:
- Describes what needs to happen conceptually
- Asks guiding questions
- Waits for you to write and share your code
- Reviews your implementation and explains the "why"
Claude summarizes what you built, highlights reusable patterns, and suggests further exploration.
- Learn by doing: Writing code yourself builds deeper understanding
- No black boxes: Understand every line you ship
- Adaptive pace: Claude adjusts to your experience level
- Pattern recognition: Learn techniques you can apply elsewhere
MIT