← ClaudeAtlas

ai-phrase-checklisted

Use when text needs review for AI-typical phrases (English or German) and replacement with more human alternatives. Trigger phrases - "check this for AI phrases", "AI-Phrasen prüfen", "lint this text", "remove AI tells", "make this sound less AI", "clean up this draft". Bilingual auto-detect. Three-stage flow with user gates - Detect (regex, free), then Suggest (LLM, optional), then Apply (only with explicit user choice).
neckarshore-skills/ai-phrase-check · ★ 0 · AI & Automation · score 68
Install: claude install-skill neckarshore-skills/ai-phrase-check
# ai-phrase-check A bilingual (English / German) detector for AI-typical phrases. Runs in three stages with user gates between each. ## When to Use Trigger this skill when the user: - Pastes text and asks for AI-phrase review - Provides a file path (`*.md`, `*.txt`) and asks to check it - Says "lint this," "clean up this draft," "remove AI tells," "AI-Phrasen prüfen" ## Inputs Two input modes: | Input | Mode | Output | |---|---|---| | Pasted text in the conversation | `paste` | Inline output | | Path to an existing file | `file` | Diff + apply gate | Detect input mode automatically: if the argument matches an existing file path, use `file` mode; otherwise treat the input as pasted text and write it to a temp file for processing. ## Three-Stage Flow ### Stage 1 — Detect Run `scripts/detect.sh <input-file>` (auto-detects language). Output is TSV findings prefixed by `# language:` and `# findings:` metadata. Parse and present: ``` Found N findings (language: en|de) | Line | Phrase | Severity | Matched text | |------|--------|----------|--------------| | 14 | delve into | high | delve into | | 22 | tapestry | high | tapestry | ``` If 0 findings: report "No AI phrases found." and stop. Otherwise: **Gate:** "Want context-aware suggestions for these N findings? (Stage 2 calls Claude — costs tokens.)" ### Stage 2 — Suggest If user accepts: load `references/prompt-templates/stage2-suggest.md`, build the prompt with the input text + findings + language, ask Claude