Skip to content

v0.4.0

Choose a tag to compare

@sebastian-iancu sebastian-iancu released this 24 Sep 11:29
· 7 commits to main since this release

Adds /humanize and the ai-tells catalogue and Vale style, and makes the house style em-dash free: the assistant writes none, a human author's deliberate dash is kept, and the plugin's own prose now follows the rule.

Install with /plugin install docs-editing@cadasto.

Added

  • Skills: humanize removes AI tells from existing prose, with a --report-only mode that names patterns and never judges authorship.
  • References: references/ai-tells.md, the canonical catalogue of AI tells ranked by strength, with the house em-dash rule and the when-not-to-act list.
  • References: the ai-tells Vale style in references/vale-styles/ai-tells/: chatbot-residue, tool-markup (error), signposting, stock-vocabulary, vague-attribution (warning), negation-contrast, em-dash (suggestion). Tested against Vale 3.18.0 with positive and false-positive fixtures.
  • References: vocab-accept.txt accepts chatbot.

Changed

  • References: style-guide.md §3 forbids em dashes in assistant-written prose and keeps a human author's; §2 points to ai-tells.md.
  • References: vale.ini adds ai-tells to BasedOnStyles.
  • Skills: /docs-lint-setup copies the ai-tells style into styles/ai-tells/ and keeps it tracked in .gitignore.
  • Skills: docs-editing routes AI-tell requests to humanize and refuses authorship verdicts and detector evasion.
  • Skills: copy-editing names humanize in its anti-trigger.
  • References: the good examples in claims-and-evidence.md §3 and marketing-copy use a colon instead of an em dash.
  • Skills: copy-editing, technical-writing and marketing-copy apply the strong tells and the em-dash rule.
  • Agents: prose-reviewer reports AI tells in its style pass.
  • Hooks: session-start.sh announces /humanize and the em-dash rule.
  • Rules: docs-editing-context.mdc names /humanize and the em-dash rule.
  • Docs: em dashes removed from every skill, agent, reference, rule, doc, README.md, AGENTS.md and this changelog; lone — table cells in the router read none.
  • Manifests: description names AI-tell cleanup and uses a colon instead of an em dash.