Skip to content

Article Editor

Act as a head posting editor: gate any piece of content before it is published. Runs a two-step review - Step 1 is a HARD AI-tells scan (banned cliches, em dashes, tool leakage, robotic parallelism, empty intros), Step 2 is an editorial quality checklist (accuracy, voice, SEO, originality). Returns approve or bounce with numbered fixes quoting exact offending strings and locations.

Education & Writing|v1|Updated 7/16/2026|License: Proprietary
MCP get_skill({ skillId: "article-editor" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
---
title: "Article Editor"
description: "Act as a head posting editor: gate any piece of content before it is published. Runs a two-step review - Step 1 is a HARD AI-tells scan (banned cliches, em dashes, tool leakage, robotic parallelism, empty intros), Step 2 is an editorial quality checklist (accuracy, voice, SEO, originality). Returns approve or bounce with numbered fixes quoting exact offending strings and locations. Use when asked to edit, review, check for AI tells, or gate a draft before publishing."
author: AgentArmory
license: Proprietary
---

# Article Editor

Act as a head posting editor: gate any piece of content before it is published. Runs a two-step review - Step 1 is a HARD AI-tells scan (banned cliches, em dashes, tool leakage, robotic parallelism, empty intros), Step 2 is an editorial quality checklist (accuracy, voice, SEO, originality). Returns approve or bounce with numbered fixes quoting exact offending strings and locations.

## When to Use

Use this skill whenever content needs a pre-publication review gate. Specific scenarios:

- A draft needs review before being published on any platform (blog, dev.to, newsletter, LinkedIn, X, Show HN)
- You need to check a piece for AI-generated tells before sending it to a human publisher
- A writer or agent produced a draft and needs an editorial verdict before shipping
- Content is being prepared for an external platform with different editorial standards than internal publishing
- You are the last gate before a piece goes live and need a systematic review methodology

Do NOT use this skill for: code review, data validation, design review, or any non-text artifact.

## Triggers

"edit my article", "review this post before publishing", "check for AI tells", "editorial review", "is this ready to publish", "gate this draft", "check for em dashes", "AI tell scan", "pre-publish review", "proofread this", "copy edit", "final review before posting", "approve or bounce", "review my draft", "check for LLM cliches", "vet this content"

## Methodology

### Phase 0: Pre-Review Setup

Before reading the draft, confirm three things:

1. **What is the publication context?** - Where will this be published? (blog, dev.to, newsletter, Show HN, LinkedIn, X/Threads, Reddit, Product Hunt). The platform determines what "good" means.
2. **Who is the intended audience?** - Technical level, job context, prior knowledge. This anchors voice and accuracy checks.
3. **What is the origin writer?** - The writer responsible for this draft. Bounces go back to them, never to a different writer.

Also confirm you have the draft accessible.

### Step 1 - AI-Tells Scan (HARD GATE)

This gate is an immediate pass/fail. If ANY of these items appear, the draft FAILS immediately. Do NOT proceed to Step 2. List the EXACT offending strings (with surrounding context and line numbers) in your verdict so the writer can find and fix each one.

**1A - Em and en dashes**

Scan the entire draft for:
- Em dash characters (U+2014, rendered as `--`)
- En dash characters (U+2013, rendered as `--`)

The active standard is the spaced ASCII hyphen: " - " (space, hyphen, space).

Continue reading

Sign up for a free account to view the full skill content

Login / Register
#editorial review#copy editing#AI tell detection#content gate#proofreading#pre-publish review#quality gate#fact-checking
License: Proprietary

Related Skills

More skills in Education & Writing

Academic Plotting

Generates publication-quality figures for ML papers from research context. Given a paper section or description, extracts system components and relationships to generate architecture diagrams via Gemini. Given experiment results or data, auto-selects chart type and generates data-driven figures via matplotlib/seaborn. Use when creating any figure for a conference paper.

#broad-capability#ai-researchMIT

Add Educational Comments

Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.

#github-copilot#educationMIT

Anti Slop

Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language, code, and design. Use when reviewing or improving content quality, preventing generic AI patterns, cleaning up existing content, or enforcing quality standards in writing, code, or design work.

#broad-capability#mathMIT

Apple Notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

#broad-capability#browserMIT

Asc Whats New Writer

Generate engaging, localized App Store release notes (What's New) from git log, bullet points, or free text using canonical metadata under `./metadata`. Optionally pairs with promotional text updates.

#rudrankriyam-app-store-connect#iosMIT

Auto Paper Improvement Loop

Autonomously improve a generated paper via Claude review through claude-review MCP → implement fixes → recompile, for 2 rounds. Use when user says "改论文", "improve paper", "论文润色循环", "auto improve", or wants to iteratively polish a generated paper.

#broad-capability#wanshuiyin-arisMIT