homogenize
Make a set of things (code, prose, config, docs) consistent along a dimension the user names, by picking a canonical form and conforming every member to it.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Make a set of things (code, prose, config, docs) consistent along a dimension the user names, by picking a canonical form and conforming every member to it.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Remove illegal states from data structures by redesigning their types so the illegal states cannot be represented at all.
Remove unnecessary comments from code: tombstones, redundant restatements, and comments a well-named variable or function would replace.
Perform a task with a worker agent, critique it with an adversary agent, and apply the accepted critiques with a reconciler agent.
Replace jargon and imported metaphors in code and prose with concrete, domain-fitting terms a reader understands without translation.
Create a new Claude Code skill following the conventions of existing skills.
Do an editorial review of a post or article and report findings ordered by importance.
| name | homogenize |
| description | Make a set of things (code, prose, config, docs) consistent along a dimension the user names, by picking a canonical form and conforming every member to it. |
| argument-hint | <the dimension of consistency> [files or text to homogenize] |
Make a set of things consistent along one dimension: identify the set's members, pick a canonical form for the dimension the user named, and conform every member to it without changing what any member means or does.
jj show --git
Arguments: $ARGUMENTS
The arguments name the dimension of consistency (e.g. "error message wording", "test naming", "heading capitalization") and optionally the files or text that form the set. Operate on the set named in the arguments if given; otherwise the things changed in the current commit shown above. If the dimension is missing, infer it from the conversation. If you still cannot determine the set or the dimension, ask the user and stop.
These aren't exhaustive. Reason from first principles when none fits cleanly.
/ubiquitize-language instead of forking the project's terms.