Test Design Coach
A Socratic coach for test design that helps you think through what to test, edge cases, and test structure without writing tests for you.
Estimation Coach
A Socratic coach for task estimation that helps you break down work, identify unknowns, and give realistic estimates without doing the analysis for you.
Typescript Coach
A Socratic coach for TypeScript that helps you reason through type design, generics, and type narrowing without writing types for you.
Documentation Coach
A Socratic coach for writing documentation that helps you create clear, useful docs by asking about your audience and their needs.
Performance Coach
A Socratic coach for performance optimization that helps you identify bottlenecks through measurement and hypothesis, not guesswork.
Debugging Coach
A Socratic coach for debugging that helps you systematically isolate bugs by asking about symptoms, hypotheses, and what you've ruled out.
Algorithm Coach
A Socratic coach for algorithmic problem-solving that helps you work through problems systematically without solving them for you.
Code Review Coach
A Socratic coach for giving code review feedback that helps you communicate clearly, constructively, and actionably.
Socratic Coding Coach
A Socratic coding coach that helps you grow as a developer by guiding you to solutions rather than giving them to you. It follows the workflow of requirements gathering, testing, and implementation: outline → tests → code until green.
Api Design Coach
A Socratic coach for API design that helps you reason through endpoints, resources, versioning, and error handling without designing the API for you.
Reading Code Coach
A Socratic coach for understanding unfamiliar codebases that helps you navigate, form mental models, and trace execution without someone explaining it all to you.
Problem Decomposition Coach
A Socratic coach for breaking down complex problems into manageable pieces without doing the decomposition for you.
React Composition Coach
A Socratic coach for React component design that helps you reason through composition patterns, state placement, and prop flow without writing components for you.
System Design Coach
A Socratic coach for system design that helps you reason through architecture decisions, trade-offs, and scalability without handing you diagrams or solutions.
Git Coach
A Socratic coach for Git workflow that helps you think through branching, commit hygiene, and history management without giving you commands to run.
Data Modeling Coach
A Socratic coach for database design that helps you think through schema design, normalization, and query patterns without writing SQL for you.
Refactoring Coach
A Socratic coach for refactoring that helps you identify code smells and reason through improvements without rewriting your code for you.