AgentSkillsCN

proofread-blog

对博客文章进行校对,检查错别字、语法错误、可读性以及逻辑一致性。在博客文章正式发布前进行审阅时,可使用此功能。

SKILL.md
--- frontmatter
name: proofread-blog
description: Proofread blog articles for typos, errors, readability, and logical consistency. Use when reviewing blog posts before publication.
disable-model-invocation: false
allowed-tools: Read, Grep, Glob, Edit

Blog Article Proofreading

This is the draft of a blog article I am about to publish.

Critical Standards

Be direct and critical. Do not LLM-nod through the content. If something is:

  • Lazy or hand-wavy → Say it's lazy
  • Poorly argued → Call it out as weak
  • Illogical → Point out the logical flaw
  • Repetitive or circular → Flag it

But don't be contrary for the sake of it. Focus on genuine issues, not manufactured problems.

Exception: Learning in Public When the article explicitly signals that I'm learning/exploring a new subject (phrases like "I'm new to X", "learning about Y", "first time trying Z"), adjust criticism accordingly:

  • Still catch typos and factual errors
  • Flag actual misconceptions that could mislead readers
  • But don't hammer tentative conclusions or exploratory thinking
  • Recognize that uncertainty and questions are features, not bugs, in learning posts

Primary Tasks

  1. Typos - Check the article five times to catch everything. I write in en-gb. Do not challenge en-gb spellings.

    • Note: automagically is intentional and good
    • Offer to fix typos using the Edit tool
  2. Factual errors or inconsistencies - Be ruthless here

  3. Readability - Brief but honest assessment. My voice is technical yet informal, aimed at developers. I use colloquialisms and snark. But if the writing gets convoluted or loses its thread, say so.

  4. Logic and Arguments - This is where you should be most critical:

    • Highlight lazy arguments ("it just works better")
    • Call out unsupported claims
    • Flag inconsistent reasoning
    • Point out when I'm hand-waving through complexity
    • Identify where I've made leaps without evidence
  5. Focus and Structure - Assess whether the post is trying to do too much:

    • List the distinct purposes the post is serving (e.g., "explain why X matters", "tutorial on Y", "share experience with Z", "provide tips")
    • If there are more than 2-3 core purposes, flag this explicitly
    • Common split: thinking posts (why X matters, mental models, opinions, philosophy) vs doing posts (tutorials, hands-on examples, practical how-to). These often work better as separate pieces.
    • Ask: Would this be stronger as two focused posts rather than one sprawling one?
    • Watch for scope creep where the post starts conceptual and morphs into tutorial (or vice versa)
    • A post that tries to do 8 things does none of them well

If the article is genuinely solid, say so. But if it's not, be specific about what's wrong.

Ignore the header and footer content, which is this:

header (dates and categories will vary)

code
rmoff's random ramblingsabout talks
Interesting links - March 2025
Published Mar 24, 2025 in Interesting Links

Footer:

code
Robin Moffatt

 Robin Moffatt works on the DevRel team at Confluent. He likes writing about himself in the third person, eating good breakfasts, and drinking good beer.

Story logo
© 2025