# Ra Video Wash Pipeline

End-to-end Chinese video washing pipeline.

- Repository: https://github.com/Pluviobyte/rnskill (1706 stars)
- Category: Media
- License: see repository
- Last updated: 2026-09-21
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add Pluviobyte/rnskill --skill ra-video-wash-pipeline -g -a claude-code -y`
Codex: `npx skills add Pluviobyte/rnskill --skill ra-video-wash-pipeline -g -a codex -y`
Cursor: `npx skills add Pluviobyte/rnskill --skill ra-video-wash-pipeline -g -a cursor -y`
Gemini CLI: `npx skills add Pluviobyte/rnskill --skill ra-video-wash-pipeline -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add Pluviobyte/rnskill`

## Description

End-to-end Chinese video washing pipeline. Use when the user provides a Bilibili, Douyin, Xiaohongshu, YouTube, web video URL, or local video file and asks for 视频洗稿, 视频二创, 洗稿并制作视频, 链接视频改写, 提取逐字稿后洗稿, or producing a new AI video from a source video. Orchestrates ra-逐字稿提取skill and ra-洗稿, ending at the 01-内容生产/视频工作台/待制作/ handoff queue; production continues through ra-video-production-director only on explicit request (直接制作/直接出片/一条龙).

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Video Wash Pipeline

## Goal

Turn a source video link or local video file into a production-ready washed script: extract the faithful transcript, rewrite it through the established ra-洗稿 stack, then queue the approved script into `01-内容生产/视频工作台/待制作/` as the binding production contract. Video production is a separate stage picked up from that queue (normally by the production host through `ra-video-production-director`); continue into production in the same session only when the user explicitly asks.

This skill is an orchestrator. Do not duplicate the detailed rules from `ra-逐字稿提取skill`, `ra-洗稿`, `ra-人话`, `dbs-*`, or `ra-video-production-director`; load and follow those skills at the step where they own the work.

## Source Privacy Boundary

When this skill is used for video washing, the source transcript is an internal working artifact, not a deliverable.

Hard rules:

- Do not print, quote, summarize, or return the source video's transcript in the conversation.
- Do not include the source video title, source URL, source transcript path, or source phrases in the final answer or handoff file unless the user explicitly asks for transcript extraction.
- If a transcript tool normally prints the full transcript, override it with its internal/private mode or capture the output without showing it.
- Store source transcripts only in a temporary/internal location when needed for rewriting. Delete the source transcript after the rewritten script and checks are produced, unless the user explicitly asks to keep it.
- Deliver only the new script, rewritten hook, quality checks, production brief, and source-free factual corrections.

## Route

Use this skill when the input is a video URL or local video file and the user wants a rewritten or newly produced video.

Do not use this skill for narrower tasks:

The rest: https://github.com/Pluviobyte/rnskill/blob/HEAD/skills/ra-video-wash-pipeline/SKILL.md
