dyz-gongwen-skills
公文写作 Skills|AI 公文写作助手:防编造、守保密、GB/T 9704 一键排版,覆盖 22 种文书,支持 Claude Code / Codex / Cursor
翻訳待ち
Socratic Workshop is an agent skill for Claude Code and Codex: you explain an idea, the AI tutor asks one question at a time and builds visualizations.
翻訳待ち
スキルJavaScript · HTMLGitHub @smashburger-dev接続状況の再確認が必要です所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
AI tutor / learning skill for Claude Code & Codex. Learn any topic by explaining it: Socratic hints, source-grounded study of books, papers and codebases, interactive HTML visuals.
翻訳待ち
Loading the full README.
Read the full README ↗By Noa Katana, creative technologist in Munich.
Learn an idea by explaining it to your AI tutor. It works for any subject: math and machine learning, a new language, or an unfamiliar codebase.
The tutor asks one question at a time and gives a small hint when you get stuck. You work through the gap and explain it again. Bring your own book, course, paper, or codebase.
When a picture helps, ask for a compact interactive HTML visualization. Explore it, make a prediction, and explain what changed.
Directly inspired by Miles Cranmer's How to Avoid AI Brain Rot, especially 23:58–34:33. The visual approach uses my Workbench adapter, inspired by Anatomy.
Install with the skills CLI, then choose your agent:
npx skills add smashburger-dev/socratic-workshop
Add -g to install for your user instead of one project.
| Agent | Start learning |
|---|---|
| Claude Code | /socratic-workshop Help me understand L2 regularization. Let me explain first. |
| Codex | $socratic-workshop Help me understand L2 regularization. Let me explain first. |
Claude Code uses /skill-name. Codex uses a $skill-name mention or its /skills picker. You can also ask your agent to use the skill in plain language.
Explain what you understand. Work through one question or requested hint. Revise your explanation, then apply the idea to a small new case. Finish when your own reasoning establishes the goal you chose.
An illustrative conversation about a Gaussian prior and L2 regularization, rendered for this demo. It is not a recording of a real learner.
Ask how something is assembled, and the tutor can build an exploded view:
/socratic-workshop How is the new MacBook Pro built? Show me the parts, then let me explain why its screen can sense touch.
Scroll to descend from a bird's-eye view to eye level, drag to turn and tilt, and click a part to read its job and its real specifications. Up and Down walk the parts in assembly order. When you stop, the object keeps turning slowly from wherever you left it. Parts can separate vertically, horizontally, radially, or each in its own direction. Export saves the current view as a print-ready PNG or SVG with part labels.
MacBook Pro · Key switch (vertical) · Limo door · Flashlight · Studio Display XDR (horizontal)
These GIFs are rendered previews of the example models. The illustrative prompt above was written for this demo.
Download an HTML file and open it in a browser. Each is standalone, with light/dark themes and no build step. GitHub's file view shows the source.
The same visual templates are available to the skill. A hint view reveals only the current hint; a full explanation can support direct exploration. Desktop examples are composed for a single visible frame.
You can ask for a hint, a visualization, a direct explanation, or a pause at any point. Study material stays outside the tutoring chat. In a codebase, the tutor offers a worktree, a branch, or read-only study before creating learning files. It creates no automated tests for those artifacts.
Use this skill as a starting point. Adjust the visual style, change how hints work, or extend the learning loop to suit how you learn. Edit SKILL.md and the visual guidelines, or ask your agent to help.
MIT.