English | 日本語
I teach mathematics at a high school. I write class handouts in LaTeX, and automate repetitive tasks in lesson preparation and school administration with Node.js and similar tools. Within mathematics, differential geometry is my favorite field.
- A LaTeX environment for teaching materials: a local LaTeX editor with compile-on-save, PDF preview, and SyncTeX
- Claude Code mods: small extensions that make working with AI smoother, such as a pixel-art pet, a band that keeps decisions in view, and a nudge toward choice-based questions
| Repository | Description |
|---|---|
| claude-dotpet | My first published project. A pixel-art pet shown in the Claude Code screen, with a browser editor to redraw it |
| latex-editor | A local web editor for LaTeX: compile-on-save, PDF preview, and bidirectional SyncTeX navigation |
| claude-decision-tracker | A Claude Code mod that keeps decisions mentioned in replies in a band above the prompt until the decision log is written |
| claude-ask-choice | A Claude Code mod: when Claude ends a reply with a choice-based question in plain text, it prompts Claude to ask it again with selectable options |
| claude-drop-thumb | A Claude Code mod that shows a thumbnail and file name for images dropped onto the prompt |
Other Claude Code mods
- claude-confirm-gate: pauses risky shell commands and edits that match your patterns behind a confirmation dialog
- claude-supervisor-pane: a side pane listing subagent runs and selected shell commands with their status and elapsed time
- claude-clip-command: copies a command that Claude asks you to run to the clipboard, pastes it into the empty prompt, and lets you run it with Enter
