Skip to content

feat: add /copy-edit skill — 25 AI writing patterns#530

Closed
keshav55 wants to merge 1 commit intogarrytan:mainfrom
keshav55:feat/copy-edit-skill
Closed

feat: add /copy-edit skill — 25 AI writing patterns#530
keshav55 wants to merge 1 commit intogarrytan:mainfrom
keshav55:feat/copy-edit-skill

Conversation

@keshav55
Copy link
Copy Markdown

Summary

Adds /copy-edit — a writing quality skill based on Wikipedia's AI Cleanup project (WikiProject AI Cleanup). 25 documented AI writing patterns with before/after examples.

No equivalent exists in gstack. This fills a gap in output quality for CHANGELOGs, PR descriptions, design docs, and retro reports.

Two-pass system

Pass 1 (HIGH — auto-fix): Sycophancy ("Great question!"), em dashes (the #1 AI tell), copula avoidance ("serves as" → "is"), filler phrases ("in order to" → "to").

Pass 2 (MEDIUM — flag): AI vocabulary (delve, landscape, tapestry), negative parallelisms, rule-of-three overuse, promotional language, hedging, vague attributions.

Pre-publish checklist gate

12-item mandatory checklist verified before presenting final text. Catches patterns the passes might miss.

Voice assessment

"Removing patterns is half the job. Adding voice is the other half." Checks for soulless writing (same-length sentences, no opinions, no personality) and suggests specific improvements.

Integration points

  • /ship Step 5 (CHANGELOG) → suggest /copy-edit on generated text
  • /document-release → suggest /copy-edit on updated docs
  • /retro → suggest /copy-edit on retro report

Test plan

  • bun run gen:skill-docs generates SKILL.md
  • 365/365 skill validation tests pass
  • Tested pattern detection on production docs (found sycophancy in agent prompts)

🤖 Generated with Claude Code

…cklist

Wikipedia-backed taxonomy of AI writing tells (WikiProject AI Cleanup).
Two-pass system: Pass 1 (HIGH — auto-fix sycophancy, em dashes, copula
avoidance, filler) + Pass 2 (MEDIUM — flag AI vocabulary, negative
parallelisms, promotional language, hedging).

Includes pre-publish checklist gate and voice assessment ("removing
patterns is half; adding voice is the other half").

No equivalent exists in gstack — fills a gap in output quality for
CHANGELOGs, PR descriptions, design docs, and retro reports.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@garrytan
Copy link
Copy Markdown
Owner

garrytan commented Apr 3, 2026

Won't merge, but thanks for using gstack!

@garrytan garrytan closed this Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants