ワンクリックで
jj-split
Interactively split a jj commit into multiple commits using the builtin TUI diff editor via tmux.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Interactively split a jj commit into multiple commits using the builtin TUI diff editor via tmux.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Extract embedded text and rendered page images from PDFs. Use when the user asks to read, inspect, parse, convert, or extract contents from PDF files without OCR.
Answer questions about the Datadog org structure using Workday data in Snowflake. Use when the user asks about org charts, team structure, who reports to someone, headcount, titles, or any people/org question.
Upload files with the chonk command and return shareable chonk URLs. Use when the user asks to upload files to chonk or share files via chonk.
Interact with Atlassian Jira and Confluence via MCP. Use when the user asks about Jira issues, Confluence pages, sprints, boards, or any Atlassian task.
Format commit messages using the Conventional Commits v1.0.0 specification. Use when writing commit descriptions, generating commit messages, or when the user asks about commit message format.
Fetch a URL and convert it to clean markdown using trafilatura, writing the result to a file to avoid polluting the context window with HTML. Use when the user asks to fetch, read, scrape, summarize, or extract content from a web page.
| name | jj-split |
| description | Interactively split a jj commit into multiple commits using the builtin TUI diff editor via tmux. |
Split a commit into N commits by running jj split -m "<message>" repeatedly (N-1 times), using tmux to drive the builtin TUI diff editor for file selection.
tmux list-panes -t <session> -F "#{pane_index} #{pane_current_command}"tmux send-keys -t <session>:<window>.<pane> 'jj split -m "<message>"' Entertmux capture-pane -t <target> -pj/k, select files with Space, confirm with cjj describe -m "<message>"j/k — navigate down/up between filesSpace — toggle selection on focused itemc — confirm and finish splith/l — collapse/expand file to see hunks-m sets the description for the selected (first) commit, so vim never opens.sleep between send-keys and capture-pane to let the TUI render.-m and jj describe) using the conventional-commits skill.-m flags and jj describe