정보
이 스킬은 AI 생성 패턴을 제거하면서 원작자의 어조, 의도, 사실적 내용을 보존하도록 텍스트를 재작성합니다. 사용자가 텍스트의 인간화, 정리, AI 특성 제거를 요청할 때 발동됩니다. 이 스킬은 엄격한 보존 규칙을 따르며, 탐지 및 검증 시스템과 같은 관련 스킬들과 통합되어 작동합니다.
빠른 설치
Claude Code
추천npx skills add conorbronsdon/avoid-ai-writing -a claude-code/plugin add https://github.com/conorbronsdon/avoid-ai-writinggit clone https://github.com/conorbronsdon/avoid-ai-writing.git ~/.claude/skills/voice-preserving-rewriterClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
Voice-Preserving Rewriter
Rewrite text using the complete rules in ../avoid-ai-writing/SKILL.md. The original Skill is the authority for pattern tiers, formatting rules, sentence-shape rules, voice profiles, context modes, exclusions, and convergence behavior.
For cross-Skill work, follow ../avoid-ai-writing-router/references/handoff-contract.md and ../avoid-ai-writing-router/references/skill-graph.json.
Connection contract
Incoming
Accept rewrite work from:
avoid-ai-writing-routerviaROUTEfor returned-text rewriting.ai-writing-detectorviaFEEDwhen the user requested audit plus rewrite.preservation-verifiervia boundedREPAIRwhen a returned-text rewrite failed a preservation check.
Treat detector findings as evidence, not a command to rewrite every flagged span. Preserve passages that already sound human.
Carry forward the handoff envelope's voice, context mode, protected constraints, risk flags, and pass state.
Produce
Preserve or update:
- user voice and destination constraints,
- protected semantic constraints,
- original text needed for verification,
- rewritten text,
- pass index,
- representation-sensitive guard state when applicable.
Do not mark verifier execution here. Verification belongs to preservation-verifier.
Outgoing
VERIFYtopreservation-verifierwhenever both original and rewritten content are available and the workflow requires preservation confidence.- Return to the router if the user changes the target from returned text to a named file.
- Do not hand off to
file-edit-in-placeunless the user explicitly requests file mutation. - Do not make consequential authorship claims. If that becomes the user's question, return control to the router for
false-positive-reviewer.
Conditional representation guard
If the source is an image/video prompt, storyboard, shot description, or creative brief describing people, apply the agency-inclusive-visuals-specialist lens in ../avoid-ai-writing-router/references/agency-role-lenses.md.
Treat identity and representation details as protected semantics, including when present:
- cultural and geographic specificity,
- age and body diversity,
- disability and mobility aids,
- clothing and religious/cultural attire,
- skin-tone and lighting requirements,
- physical-reality constraints,
- anti-stereotype or anti-tokenism instructions.
Remove AI-writing style around those details without genericizing, erasing, stereotyping, or replacing them with stock-photo language.
This guard does not make the visual agency Skill a runtime dependency. It protects semantics while the rewrite remains owned here.
Workflow
- Read the user request and any incoming handoff envelope.
- Identify the requested voice, audience, destination, and register.
- Audit the text for AI-writing patterns before changing it. Reuse incoming detector evidence instead of duplicating an executed detector run unless a fresh audit is needed.
- Preserve content that already sounds human.
- Rewrite only the spans that need work. Keep names, figures, claims, technical details, URLs, file paths, and intended argument intact.
- Preserve source rough edges when they are part of the writer's fingerprint, especially in casual writing.
- Do not rewrite quoted material, code blocks, tables, attributed text, or other protected regions.
- Apply any conditional representation constraints.
- Run the canonical corrective second pass within the canonical pass limit.
- Send before/after content to
preservation-verifierwhen required.
Repair path
When entered from preservation-verifier after a FAIL:
- Change only the spans implicated by the blocking preservation errors.
- Do not perform a broad second rewrite.
- Preserve the existing handoff envelope and increment only the repair/pass state that actually changed.
- Return to
preservation-verifieronce. - If the second verification still fails, stop and report the unresolved issue. Do not cycle again.
Voice handling
When a voice is named, use the canonical profiles: casual, professional, technical, warm, or blunt. When the user supplies a style guide or prior sample, prefer those concrete cues over generic polishing.
Do not make every sentence perfectly grammatical if that would erase the user's register. Do not replace one AI cliché with another.
Stop conditions
Stop after the requested rewrite and any required bounded verification/repair cycle. Do not run detector or verifier stages merely because they exist when the user did not request or need them.
Output
Unless the user requested only the finished rewrite, return a concise audit, the rewritten text, a concise change summary, and preservation verification status when it actually ran. If a representation guard applied, mention only materially relevant preserved constraints rather than adding a separate visual-design report.
GitHub 저장소
자주 묻는 질문
voice-preserving-rewriter Skill이란 무엇인가요?
voice-preserving-rewriter은(는) conorbronsdon이(가) 만든 Claude Skill입니다. Skill은 Claude가 필요할 때 불러오는 지침과 리소스를 묶어 추가 프롬프트 없이 voice-preserving-rewriter 관련 작업을 수행할 수 있게 합니다.
voice-preserving-rewriter은(는) 어떻게 설치하나요?
이 페이지의 설치 명령을 사용하세요. voice-preserving-rewriter을(를) Claude Code 플러그인으로 추가하거나 저장소를 skills 디렉터리에 복제한 다음 Claude를 다시 시작해 Skill을 불러옵니다.
voice-preserving-rewriter은(는) 어떤 카테고리에 속하나요?
voice-preserving-rewriter은(는) 문서 카테고리에 속합니다.
voice-preserving-rewriter은(는) 무료로 사용할 수 있나요?
네. voice-preserving-rewriter은(는) AIMCP에 등록되어 있으며 무료로 설치할 수 있습니다.
연관 스킬
이 스킬은 Railway의 기능, 작동 방식 또는 특정 문서 URL에 대한 질문에 답하기 위해 최신 Railway 문서를 가져옵니다. 개발자들이 Railway의 공식 소스로부터 정확하고 최신 정보를 직접 받을 수 있도록 보장합니다. 사용자가 Railway의 작동 방식을 묻거나 Railway 문서를 참조할 때 사용하세요.
이 Claude Skill은 n8n의 Code 노드에서 Python 코드를 작성할 때 전문적인 지침을 제공하며, 특히 Python 표준 라이브러리 사용과 n8n의 특수 구문인 `_input`, `_json`, `_node` 작업에 중점을 둡니다. 이는 개발자가 n8n 내에서 Python의 제한 사항을 이해하도록 돕고, 대부분의 워크플로에는 JavaScript 사용을 권장하면서도 특정 데이터 변환 요구사항에 대한 Python 솔루션을 제안합니다.
Archon 스킬은 REST API를 통해 RAG 기반 시맨틱 검색과 프로젝트 관리를 제공합니다. 이 스킬을 사용하여 문서 검색, 계층적 프로젝트/태스크 관리, 문서 업로드 기능을 갖춘 지식 검색을 수행할 수 있습니다. 외부 문서를 검색할 때는 다른 소스를 사용하기 전에 항상 Archon을 최우선으로 활용하세요.
이 Claude Skill은 n8n의 Code 노드에서 JavaScript 코드 작성에 대한 전문적인 지침을 제공합니다. `$input`/`$json` 변수, HTTP 헬퍼, DateTime 처리와 같은 필수적인 n8n 특정 구문을 다루며 일반적인 오류를 해결합니다. Code 노드에서 사용자 정의 JavaScript 처리가 필요한 n8n 워크플로우를 개발할 때 활용하세요.
