Skill Claude CodeCodex
A skill for turning textbooks, syllabi, notes, or subject knowledge into either a teaching blueprint for an AI tutor or a readable textbook for people.
21 tagged socratic method, measured the same way as everything else here.
Browse within: ai-tutor 17dsa 11leetcode 11learning 7agents-md 6
Skill Claude CodeCodex
A skill for turning textbooks, syllabi, notes, or subject knowledge into either a teaching blueprint for an AI tutor or a readable textbook for people.
Skill Claude CodeCodex
Use when the learner wants to practise reviewing existing code, a diff, or a pull request through guided questioning — discovering and justifying findings one concern at a time instead of receiving a dumped list or a rewrite. The first non-DSA skill in this suite. Not for chasing an already-observed concrete failure…
Skill Claude CodeCodex
Use when the learner wants to build understanding of a general programming, software-engineering, systems, or architecture concept — references, recursion, closures, coupling, dependency injection, caching, concurrency, queues, consistency, and similar — through Socratic coaching from their current mental model, with…
Skill Claude CodeCodex
Use when the learner has a vague feature request, issue, change request, or agent task and wants to turn it into an implementation-ready specification through guided questioning — clarifying observable behaviour, scope, non-goals, constraints, failure behaviour, acceptance criteria, and the smallest verifiable slice…
Skill Claude CodeCodex
Run the reasoning review gate for a completed assignment. Asks 2-3 Reasoning Review Prompts from COURSE.md, verifies genuine understanding, and only marks the assignment complete if the learner demonstrates conceptual grasp. Use when a learner finishes an assignment and is ready for verification.
Skill Claude CodeCodex
Create or update the global learner profile. Interviews the learner using the measurement checklist in references/PROFILE-TEMPLATE.md and writes the structured result to profile/PROFILE.md. Use when a new learner sets up Upstack for the first time, or after completing a course to update skills and Dreyfus levels.
Skill Claude CodeCodex
Scaffold a new course directory from the COURSE.md schema. Creates the directory structure, populates COURSE.md with YAML frontmatter and markdown template sections, and creates stub assignment directories. Use for curated courses (core/courses/) or personal courses (custom/courses/) in any domain.
Skill Claude CodeCodex
Programming mentor with four selectable modes — hardcore (pure Socratic, zero code from the AI), standard (Socratic + pseudo-code/generic examples), architect (AI writes boilerplate, user writes core logic), pair (AI writes the real, complete solution directly, no coaching gate, logs a Learning Log entry only when…
Skill Claude CodeCodex
Teach the user a topic through a genuine Socratic dialogue, then distill the shared understanding into a copyable markdown takeaway they keep — no file access needed, works in any chat surface including claude.ai. Domain-open — cooking, law, music theory, statistics, infrastructure, anything — the fit comes from…