review-draft / correspondence

Verify drafted correspondence prose for thread-consistency, quality, and safety.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Collectively-Gary/GaryOS --skill review-draft-correspondence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-draft / correspondence
Source: https://github.com/Collectively-Gary/GaryOS/tree/main/data/skills/review-draft/correspondence
Command: npx skills add https://github.com/Collectively-Gary/GaryOS --skill review-draft-correspondence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill evaluates a drafted email/DM/reply artifact and determines whether it meets formatting, safety, and thread-consistency requirements before operator approval.

Core Features & Use Cases

  • Artifact-first critique: Reviews the visible artifact rather than the author’s internal reasoning, including resolving artifact_refs to readable files.
  • Universal review checks: Enforces plan-contract honoring, scope discipline, completion quality, and named AI failure modes (while ignoring code-shaped assertions when the artifact is prose).
  • Prose quality and compliance filters: Uses a read-aloud test to reject AI-like writing patterns and blocks common “reject-on-sight” phrases unless the thread’s register already established them.
  • Register match enforcement: Verifies reply formality, length, sign-off style, and structure against prior thread messages referenced via signals/ or context_refs.
  • Speciesist-idiom verification: Runs an idiom filter check (via semgrep rulesets) to reject speciesist language in the artifact.

Quick Start

Review the drafted correspondence artifact by running this Skill for the correspondence playbook stage and return an approved or rejected decision with issues and rewrite guidance.

Frequently Asked Questions about review-draft / correspondence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review drafted emails for thread consistency and quality before human approval?

You review drafted emails by loading the action plan and draft trails to verify thread consistency, quality, and safety. This process enforces reject-on-sight phrase filters and ensures register matching for formality, length, and sign-off style before human approval.

What are reject-on-sight phrases and how do they filter AI-like writing in email drafts?

Reject-on-sight phrases are blocked AI-like writing patterns detected via a read-aloud test during email draft review. The filter blocks these phrases unless the thread’s prior register has already established them, ensuring prose sounds natural and human-facing.

How do I enforce register matching for formality and sign-off style in outbound message replies?

You enforce register matching by verifying reply formality, length, structure, and sign-off style against prior thread messages. The review process references signals or context files to guarantee the draft matches the established thread tone.

Can I check drafted correspondence for speciesist idioms before sending outbound messages?

Yes, you can check drafted correspondence for speciesist idioms by running an idiom filter check. This utilizes semgrep rulesets to identify and reject speciesist language present within the prose artifact before operator approval.

Does the correspondence review process require resolving artifact references to readable files?

Yes, the correspondence review process requires resolving artifact references to readable files. This artifact-first critique approach evaluates the visible prose artifact directly rather than the author's internal reasoning to determine formatting and safety compliance.

What limitations exist when reviewing DMs and replies within the correspondence playbook flow?

A key limitation is that universal review checks ignore code-shaped assertions when the artifact is prose. The review strictly evaluates plan-contract honoring, scope discipline, and completion quality for emails, DMs, and replies within the correspondence playbook flow.