editorialize
Do an editorial review of a post or article and report findings ordered by importance.
Skill by TomerAberbach
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/tomeraberbach-editorialize
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/editorialize
What's inside
- Skill name
editorialize- Description
- Do an editorial review of a post or article and report findings ordered by importance.
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
Do an editorial review of the given post or article. Report findings. Don't edit
the text.
# Target
```!
jj show --git
```
Arguments: $ARGUMENTS
Review the target named in the arguments if given. Otherwise review the prose
changed in the current commit shown above. If there are no arguments and the
commit has no changes, ask the user what to review and stop.
# Workflow
1. Read the whole piece once as a reader would, before critiquing
2. Determine the intended audience and the point the piece argues for. The
passes judge the piece against these
3. Apply the passes in "Passes"
4. If the passes find nothing significant, tell the user the piece is in good
shape and stop. Don't manufacture findings
5. Report findings in order of importance, where a structural problem outranks a
line-level one. For each: what the problem is, where it occurs, why it
weakens the piece, and a concrete suggestion
6. Suggest `/humanize` if the main weakness is the prose itself rather than
substance or structure
# Passes
1. Thesis: can you state the piece's point in one sentence? Does every section
serve it? Flag sections that don't
2. Audience fit: assumed knowledge, jargon, and depth match the intended reader.
Flag explanations the audience doesn't need and gaps they do. If the intended
reader can't be inferred, report that
3. Structure: does the order of sections build the argument? Would a reader
skimming the headings follow the argument?
4. Evidence: are claims supported by examples, data, or reasoning? Flag bare
assertions a skeptical reader would push back on
5. Counterarguments: are obvious objections acknowledged? Flag the strongest
unaddressed one
6. Opening: does the first paragraph earn the read, or does it warm up? Flag
burying the lede
7. Conclusion: does it land the thesis, or trail off into summary and filler?
8. Title: accurate, specific, and matching what the piece delivers, not
clickbait or vague
9. Redundancy: points made more than once without adding anything. Recommend
which occurrence to keep
10. Tone: consistent register throughout. Flag lurches between formal and
casual, or confident and hedging
These aren't exhaustive. Flag a problem no pass covers when the same reasoning
applies.
# Guidelines
- Critique the piece the author is writing, not the one you would write
- Be specific: quote or point to the offending passage, never "the middle
section feels weak"
- Don't flag voice or stylistic choices that are deliberate and consistentFrom TomerAberbach/claude-config, MIT.
More from TomerAberbach/claude-config
- 0.561score
allay
TomerAberbach
Settle an unnamed unease about a piece of code by naming the design defect behind it or ruling the unease unfounded, then handing off to the skill that fixes…
SkillAFreshness: AClaude Code +9 - 0.561score
concretize
TomerAberbach
Replace jargon and imported metaphors in code and prose with concrete, domain-fitting terms a reader understands without translation.
SkillAFreshness: AClaude Code +9 - 0.561score
homogenize
TomerAberbach
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.
SkillAFreshness: AClaude Code +9 - 0.561score
distill
TomerAberbach
Distill a body of data into a small artifact that keeps what matters: a research document, code that handles the data, a skill, a schema.
SkillAFreshness: AClaude Code +9 - 0.561score
encapsulate
TomerAberbach
Find interface boundaries that leak their implementation and close the leaks, so each module hides one coherent decision behind an interface stated in its…
SkillAFreshness: AClaude Code +9 - 0.557score
architecture-review
TomerAberbach
Review a codebase for structural defects, propose ranked restructurings that make it simpler, and apply the ones the user approves.
SkillAFreshness: AClaude Code +9 - 0.557score
distill-transcripts
TomerAberbach
Distill a project's transcripts into proposals for eliminating repetitive work: skills, scripts, hooks, rules, or fixes to whatever causes the repetition.
SkillAFreshness: AClaude Code +9 - 0.557score
issue
TomerAberbach
Write, fill in, or update a GitHub issue, including an upstream bug report with a minimal reproduction, and judge replies to it.
SkillAFreshness: AClaude Code +9 - 0.551score
jj-describe
TomerAberbach
Write a description for the current `jj` commit.
SkillAFreshness: AClaude Code +9 - 0.523score
authoring-tests
TomerAberbach
Use when writing, reviewing, or modifying any test files, or when asked to add test coverage.
SkillBFreshness: BClaude Code +9 - 0.518score
create-skill
TomerAberbach
Create a new Claude Code skill following the conventions of existing skills.
SkillBFreshness: BClaude Code +9 - 0.518score
audit
TomerAberbach
Audit something against a standard, check every item in scope, and report the findings and the coverage behind them.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/TomerAberbach/claude-config
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from TomerAberbach
- 0.561score
distill
TomerAberbach
Distill a body of data into a small artifact that keeps what matters: a research document, code that handles the data, a skill, a schema.
SkillAFreshness: AClaude Code +9 - 0.561score
encapsulate
TomerAberbach
Find interface boundaries that leak their implementation and close the leaks, so each module hides one coherent decision behind an interface stated in its…
SkillAFreshness: AClaude Code +9 - 0.561score
concretize
TomerAberbach
Replace jargon and imported metaphors in code and prose with concrete, domain-fitting terms a reader understands without translation.
SkillAFreshness: AClaude Code +9 - 0.561score
homogenize
TomerAberbach
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.
SkillAFreshness: AClaude Code +9 - 0.561score
allay
TomerAberbach
Settle an unnamed unease about a piece of code by naming the design defect behind it or ruling the unease unfounded, then handing off to the skill that fixes…
SkillAFreshness: AClaude Code +9 - 0.557score
issue
TomerAberbach
Write, fill in, or update a GitHub issue, including an upstream bug report with a minimal reproduction, and judge replies to it.
SkillAFreshness: AClaude Code +9
Cite this page
editorialize skill. Agent Mart. https://agentmart.dev/skills/tomeraberbach-editorialize (last updated 2026-10-24)