MCP HubMCP Hub
SKILL·389C04

voice-preserving-rewriter

conorbronsdon
업데이트됨 6 days ago
2 조회
4,307
365
4,307
GitHub에서 보기
문서ai

정보

이 스킬은 AI 생성 패턴을 제거하면서 원작자의 어조, 의도, 사실적 내용을 보존하도록 텍스트를 재작성합니다. 사용자가 텍스트의 인간화, 정리, AI 특성 제거를 요청할 때 발동됩니다. 이 스킬은 엄격한 보존 규칙을 따르며, 탐지 및 검증 시스템과 같은 관련 스킬들과 통합되어 작동합니다.

빠른 설치

Claude Code

추천
기본
npx skills add conorbronsdon/avoid-ai-writing -a claude-code
플러그인 명령대체
/plugin add https://github.com/conorbronsdon/avoid-ai-writing
Git 클론대체
git clone https://github.com/conorbronsdon/avoid-ai-writing.git ~/.claude/skills/voice-preserving-rewriter

Claude 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-router via ROUTE for returned-text rewriting.
  • ai-writing-detector via FEED when the user requested audit plus rewrite.
  • preservation-verifier via bounded REPAIR when 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

  • VERIFY to preservation-verifier whenever 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-place unless 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

  1. Read the user request and any incoming handoff envelope.
  2. Identify the requested voice, audience, destination, and register.
  3. 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.
  4. Preserve content that already sounds human.
  5. Rewrite only the spans that need work. Keep names, figures, claims, technical details, URLs, file paths, and intended argument intact.
  6. Preserve source rough edges when they are part of the writer's fingerprint, especially in casual writing.
  7. Do not rewrite quoted material, code blocks, tables, attributed text, or other protected regions.
  8. Apply any conditional representation constraints.
  9. Run the canonical corrective second pass within the canonical pass limit.
  10. Send before/after content to preservation-verifier when required.

Repair path

When entered from preservation-verifier after a FAIL:

  1. Change only the spans implicated by the blocking preservation errors.
  2. Do not perform a broad second rewrite.
  3. Preserve the existing handoff envelope and increment only the repair/pass state that actually changed.
  4. Return to preservation-verifier once.
  5. 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 저장소

conorbronsdon/avoid-ai-writing
경로: skills/voice-preserving-rewriter
0
ai-writingclaudeclaude-codellmprompt-engineeringskill
FAQ

자주 묻는 질문

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-docs
문서

이 스킬은 Railway의 기능, 작동 방식 또는 특정 문서 URL에 대한 질문에 답하기 위해 최신 Railway 문서를 가져옵니다. 개발자들이 Railway의 공식 소스로부터 정확하고 최신 정보를 직접 받을 수 있도록 보장합니다. 사용자가 Railway의 작동 방식을 묻거나 Railway 문서를 참조할 때 사용하세요.

스킬 보기
n8n-code-python
문서

이 Claude Skill은 n8n의 Code 노드에서 Python 코드를 작성할 때 전문적인 지침을 제공하며, 특히 Python 표준 라이브러리 사용과 n8n의 특수 구문인 `_input`, `_json`, `_node` 작업에 중점을 둡니다. 이는 개발자가 n8n 내에서 Python의 제한 사항을 이해하도록 돕고, 대부분의 워크플로에는 JavaScript 사용을 권장하면서도 특정 데이터 변환 요구사항에 대한 Python 솔루션을 제안합니다.

스킬 보기
archon
문서

Archon 스킬은 REST API를 통해 RAG 기반 시맨틱 검색과 프로젝트 관리를 제공합니다. 이 스킬을 사용하여 문서 검색, 계층적 프로젝트/태스크 관리, 문서 업로드 기능을 갖춘 지식 검색을 수행할 수 있습니다. 외부 문서를 검색할 때는 다른 소스를 사용하기 전에 항상 Archon을 최우선으로 활용하세요.

스킬 보기
n8n-code-javascript
문서

이 Claude Skill은 n8n의 Code 노드에서 JavaScript 코드 작성에 대한 전문적인 지침을 제공합니다. `$input`/`$json` 변수, HTTP 헬퍼, DateTime 처리와 같은 필수적인 n8n 특정 구문을 다루며 일반적인 오류를 해결합니다. Code 노드에서 사용자 정의 JavaScript 처리가 필요한 n8n 워크플로우를 개발할 때 활용하세요.

스킬 보기