Skip to content
View i-noma-ru's full-sized avatar

Sponsoring

@Econa77

Block or report i-noma-ru

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
i-noma-ru/README.md

English | 日本語

Hello

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.

What I work on

  • 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

Featured repositories

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

Tech stack

LaTeX TypeScript JavaScript Node.js Google Apps Script

GitHub activity

GitHub stats Top languages

Pinned Loading

  1. claude-dotpet claude-dotpet Public

    A pixel-art pet mod for Claude Code, with a browser editor to redraw it

    TypeScript

  2. claude-drop-thumb claude-drop-thumb Public

    Claude Code mod: thumbnail/file-name card for images dropped onto the prompt

    TypeScript

  3. claude-ask-choice claude-ask-choice Public

    Claude Code mod: when a reply ends with a choice-based question in plain text, has the model re-ask it with AskUserQuestion.

    TypeScript

  4. claude-clip-command claude-clip-command Public

    Claude Code mod: copies a command the model asks you to run (a code block starting with "! ") to the clipboard, places it in the empty prompt, and runs it when you press Enter on it.

    TypeScript

  5. latex-editor latex-editor Public

    A local web editor for LaTeX: compile on save, PDF preview, and SyncTeX jumps in both directions. Node.js only, no npm install.

    HTML

  6. claude-supervisor-pane claude-supervisor-pane Public

    Claude Code mod: a side pane listing subagent runs and chosen shell commands with status and elapsed time

    TypeScript