MCP HubMCP Hub
SKILL·8697B4

avoid-ai-writing-router

conorbronsdon
업데이트됨 6 days ago
3 조회
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/avoid-ai-writing-router

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

Avoid AI Writing Router

Coordinate the public Skills as a bounded workflow. Route to the narrowest owner, preserve context between stages, and stop when the requested job is complete. This Skill does not replace the original avoid-ai-writing rulebook.

Authority chain

  1. ../avoid-ai-writing/SKILL.md is the canonical editorial authority.
  2. references/handoff-contract.md defines what context and evidence can cross Skill boundaries.
  3. references/skill-graph.json is the machine-readable source for nodes, typed edges, guards, and loop limits.
  4. references/routing-matrix.md is the human-readable routing table.
  5. references/agency-role-lenses.md defines the architecture, AI-evidence, implementation, and representation review lenses used to inspect the network.

Do not weaken, duplicate, or contradict the canonical Skill's preservation rules, evidence caveats, voice rules, pattern tiers, or pass behavior.

Orchestration model

Classify the request once, create the smallest useful handoff envelope, then pass that envelope forward rather than asking every downstream Skill to infer the same context again.

The envelope should carry only observed or user-provided facts such as:

  • intent and source kind
  • general vs technical context
  • requested voice or supplied style sample
  • protected semantic constraints
  • whether detector, mutation, or verifier execution actually ran
  • detector summary when available
  • preservation status when available
  • risk flags
  • current pass index and stop limit

Never mark an execution field as executed without host evidence.

Primary routing

  1. Scan, detect, audit, score, or flag-only requests go to ai-writing-detector.
  2. Returned-text rewrite, humanize, clean-up, or remove-AI-isms requests go to voice-preserving-rewriter.
  3. A named file plus an explicit request to change that file goes to file-edit-in-place.
  4. Original plus rewrite, before/after comparison, or preservation validation goes to preservation-verifier.
  5. Claims about proving AI use, cheating, fraud, dishonesty, hiring suitability, or similar consequential conclusions go to false-positive-reviewer.
  6. Explicit invocation of the original Skill may remain in avoid-ai-writing unless the request clearly needs a specialized stage.

Multi-stage sequencing

For requests such as "scan this, rewrite it, and make sure nothing important changed":

  1. ai-writing-detector collects signals when deterministic execution is available, otherwise it performs a model-only audit under the canonical rulebook.
  2. voice-preserving-rewriter rewrites returned text, or file-edit-in-place mutates an explicitly named file.
  3. preservation-verifier checks before/after material.
  4. A verifier FAIL returns to the correct repair owner once.
  5. Verification runs once more after repair when possible.
  6. Residual detection runs only when the user requested convergence or a residual audit.
  7. Stop after the canonical pass cap. Do not cycle indefinitely.

Typed edges

Use the edge semantics in references/handoff-contract.md:

  • ROUTE: choose the owner.
  • FEED: pass evidence without turning it into a command.
  • VERIFY: require a before/after preservation check.
  • REPAIR: return a failed preservation result to the correct mutation owner.
  • RECHECK: run one bounded residual check when requested.
  • ESCALATE: move uncertain or consequential authorship interpretation to false-positive-reviewer.
  • GUARD: add conditional protected constraints without changing the primary owner.

Conditional human-representation guard

If the source itself is an image prompt, video prompt, storyboard, shot description, or creative brief that describes people, set human_representation_sensitive: true and preserve identity-sensitive details as protected constraints.

Use the agency-inclusive-visuals-specialist lens from references/agency-role-lenses.md to protect cultural, geographic, age, disability, attire, skin-tone/lighting, and physical-reality details. Do not route ordinary prose to a visual workflow just because it mentions a person.

Review lenses

Apply these design checks when the network changes or when a complex request exposes a boundary problem:

  • agency-software-architect: ownership, dependency direction, bounded loops, fallback, reversibility.
  • agency-ai-engineer: detector semantics, uncertainty, false-positive handling, context propagation, evaluation.
  • agency-senior-developer: executable paths, error propagation, file mutation evidence, CI and drift checks.
  • agency-inclusive-visuals-specialist: representation preservation only for visual prompts and briefs involving people.

These are review lenses, not hidden public dependencies. If an external agency Skill is not available in the current host, apply the encoded lens without claiming it ran.

Boundary changes

Return control to the router instead of continuing locally when:

  • the job changes from read-only to mutation,
  • the target changes from returned text to a named file or the reverse,
  • required before/after evidence is missing,
  • deterministic execution requested by the workflow is unavailable,
  • the user moves from pattern analysis to a consequential authorship claim,
  • a verifier fails and identifies a different repair owner.

Preserve the existing handoff envelope and change only fields affected by the new decision.

Stop conditions

Stop when the user's requested stage is complete and any required verification gate has passed or been explicitly reported as unavailable.

Do not:

  • infer authorship from detector output,
  • mutate a file without user authorization,
  • hide a verifier failure,
  • re-run stages simply because another Skill exists,
  • exceed the canonical rewrite pass cap,
  • route unrelated writing or coding requests into this Plugin merely because they mention AI.

Output

Return the selected workflow result. For multi-stage work, state which stages actually ran, which were model-only, which deterministic checks executed, whether any repair loop occurred, and the final preservation status when available.

GitHub 저장소

conorbronsdon/avoid-ai-writing
경로: skills/avoid-ai-writing-router
0
ai-writingclaudeclaude-codellmprompt-engineeringskill
FAQ

자주 묻는 질문

avoid-ai-writing-router Skill이란 무엇인가요?

avoid-ai-writing-router은(는) conorbronsdon이(가) 만든 Claude Skill입니다. Skill은 Claude가 필요할 때 불러오는 지침과 리소스를 묶어 추가 프롬프트 없이 avoid-ai-writing-router 관련 작업을 수행할 수 있게 합니다.

avoid-ai-writing-router은(는) 어떻게 설치하나요?

이 페이지의 설치 명령을 사용하세요. avoid-ai-writing-router을(를) Claude Code 플러그인으로 추가하거나 저장소를 skills 디렉터리에 복제한 다음 Claude를 다시 시작해 Skill을 불러옵니다.

avoid-ai-writing-router은(는) 어떤 카테고리에 속하나요?

avoid-ai-writing-router은(는) 문서 카테고리에 속합니다.

avoid-ai-writing-router은(는) 무료로 사용할 수 있나요?

네. avoid-ai-writing-router은(는) 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 워크플로우를 개발할 때 활용하세요.

스킬 보기