Communitygithub.com

Pluviobyte/rnskill

选题の全ライフサイクル管理:記録、深化、推薦、企画立案・配信(動画/画像+テキスト/記事/実践ロング/マルチフォーマット)、公開・アーカイブ。

rnskill とは?

このスキルは、クリエイター向けのトピック管理システムです。ユーザーの自然言語入力(「インスピレーション」「アイデア」「リンクを保存」など)を、ファイル操作に変換します。各トピックは「トピックカード」として `01-内容生产/00-选题池/` に保存され、複数のフォーマット(動画、記事、画像+テキスト、実践ロング)に分割して企画・制作を管理します。スキルは自動でカードを作成・更新し、ユーザーがファイルを移動する必要はありません。また、トレンド分析、視聴者データ、過去の類似トピックとの重複チェック(ウォッシュ台帳)に基づいてトピックを推薦します。各フォーマットの制作パイプライン(動画の台本作成、記事の執筆、画像+テキストの制作)を自動化し、公開後のステータスも管理します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Pluviobyte/rnskill/tree/HEAD/skills/ra-%E9%80%89%E9%A2%98

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ra-选题

Goal

ユーザーの自然言語入力(「インスピレーション」「アイデア」「リンクを保存」「公開しました」)をファイル操作に変換します。カード作成、リライトルーティング、エントリ作成、カード移動、カンバン更新はすべて本スキルが行います。

コアモデル

  • トピックカード = 戸籍簿:01-内容生产/00-选题池/YYYY-MM-DD-<主題>.md( _选题卡模板.md に従う)。アイデア、出典、判断、企画先のみを記録。本文は常に該当するワークベンチに保管されます。
  • 企画決定 = フォーマットを決める瞬間:1つのトピックは複数のフォーマットを持てます。各フォーマットは自身のワークベンチにエンティティを作成し、カードには - フォーマット → [[リンク]] を記録します。
  • カードはファイルを移動しない:企画時には frontmatter のステータスを「已立项(企画済み)」に変更するだけで、カードは 00-选题池/ の元の場所に残ります。
  • 戸籍簿の完全性保証:企画処理中にカードが存在しない場合は、自動的にカードを作成してから処理を続行します(リンクを直接リライトするシナリオも含む)。

動詞表

1. トピックを記録(インスピレーション / アイデア / 記録 / リンクを保存)

  • 00-选题池/ にカードを作成:ユーザーの発言 + 要約した1文 + 素材の手がかり。リンクがある場合は 来源: に記録し、プラットフォームの作品IDが解析できる場合は 源ID:(<platform>:<post_id>)も記入。
  • ステータス = 「想法」。カードのパスを返し、追加質問はせず、深掘りもしない。

2. トピックを深化(「深めて」「もっと具体的に」)

  • カードを検索(ファイル名またはタイトルでマッチ)、素材ライブラリ/方法論を参照し、視点、フック、事例を「深化ノート」に書き込む。
  • ステータス = 「深化中(已立项トピックは変更しない)」。
  • 自然言語ルールの適用範囲:ノート本体(視点/論拠/素材/バズ判断)は自由に書き、情報密度を優先し、ra-人话 の全プロセスは実行しない。ただし、候補フック、冒頭文、タイトル方向、キラーフレーズなど、最終原稿に直接入るシード文は ra-人话 の厳格な禁止ルールに従う(「AではなくB」「本当は/実は/本質的には」「コロンで講義調」「命令形テンプレート冒頭」は使用禁止)。完全な自然言語洗練と品質チェックは企画リライト段階で実行するため、深化段階では繰り返さない。

3. 企画(「作って」 + フォーマット;「動画/記事/画像テキスト全部」も可)

フォーマットごとにルーティングし、各フォーマット完了後、カードの「已立项」セクションに行を追加し、最後にカードを移動します。

フォーマットフロー配置先
動画(AI生成)リンク有 → ra-video-wash-pipeline、純粋なアイデア/原稿 → ra-洗稿引継ぎ稿 → 视频工作台/待制作/<日付-主題>/交接稿.md
動画(自撮りナレーション)リライト後、ナレーション原稿を生成、冒頭に「自録口播」と記入视频工作台/逐字稿/
記事リンク有 → ソーステキストを取得:抖音/小红书動画は ra-逐字稿提取skill、B站/YouTube等の動画は ra-video-wash-pipeline の抽出部分を再利用、Web/ツイートは Jina(https://r.jina.ai/<url>)で本文を読み込み、ソース資料はすべて 视频工作台/.internal/ に保存 → 長文にリライト(ra-人话 + 方法論/公众号冒頭方法論)、dbs-ai-check で診断し特定の指紋を除去 → 文章工作台/_文章模板.md に従ってエントリを作成(1記事1フォルダ、メイン原稿 + assets/、メイン原稿のみ保存)文章工作台/創作中/ + 公開カンバンに「待修改」登録
画像+テキスト小红书風のコピーをリライト + dbs-xhs-title でタイトル候補、_图文交接模板.md に従って引継ぎ稿を生成(画像生成はCodexに委託)图文工作台/待制作/

4. 公開・アーカイブ(「公開しました」「修正して」)

  • 公開しました:カンバンの該当行にチェックを入れ、「已发布」ログ(日付/プラットフォーム)に移動。記事エントリは「待发布/」から「已发布/」へ移動。
  • 修正して:カンバンの行を「待修改」に戻す/登録。

5. コースのインスピレーション(「これはコースにできる」「コースのアイデア」「#コースのインスピレーション」)

  • 02-課程体系/課程选题库/灵感记录.md に行を追加:- YYYY-MM-DD|一言インスピレーション|関連:[[トピックカードまたは作品]]
  • 蓄積のみ行い、コース構造は展開しない(ビジネス開始前は最も細い線のまま)。

6. トピック推薦(「N個のトピックをください」「いくつか提案して」)

4つのソースから取材し、N個の候補を出力(デフォルト10)。

  1. クラウドバズライブラリ:automation/scripts/hot_monitor_local_job.sh read booms を実行して最近90日間の最大30件の軽量候補を読み込み、まず R/M、ライフスタイル、テーマでフィルタリング。選ばれたサンプルについて automation/scripts/hot_monitor_local_job.sh read work <クラウド作品ID> を実行して L1/逐語録/指標履歴を読み込む。時限性があり期限切れ(公開日から life_window_days 経過)のトピックはトピック自体は推奨せず、問題タイプの遺伝子のみを抽出(例:「月次総括」「街頭インタビュー」「季節マーケティング」)し、現在の新トピックに変換。長期的なトピックは直接フォロー可能。
  2. 過去3日間の機会:automation/scripts/hot_monitor_local_job.sh read recent 3 200 0 を実行し、クラウド上の過去3日間の全新作(未バズ作品や YouTube を含む)を読み込み。has_more=true の場合は next_offset に従って has_more=false まで続ける。アカウントカバレッジを確認する必要がある場合は automation/scripts/hot_monitor_local_job.sh read creators を実行。サーバーはすでに抖音、小红书、YouTube のベンチマークアカウントを一括スキャンしているため、デフォルトでは TikHub を直接呼び出して重複収集しない。
  3. 自身のデータ:数据统计/ 台帳内の自身のアカウントの R 値が高いテーマを優先的に拡大。
  4. ポジショニングフィルター:个人定位.md を照合。ポジショニングから逸脱しているがバズポテンシャルが高い汎用トピックは格下げしない(バズ優先の原則)。
  5. 既洗い比較(ハードルール):ソース1、2のクラウド出力は、台帳を通してからフィルタリングに入る必要がある——コマンド末尾にパイプ | python3 automation/scripts/wash_ledger.py filter を追加(例:bash automation/scripts/hot_monitor_local_job.sh read booms | python3 automation/scripts/wash_ledger.py filter)。washed: true のエントリは表示を維持するが、「已洗 <日付> → <成果>」のマークを付けて表示し、新トピックとして推奨してはならない。washed_match.status=skipped は「曾定不做(以前やらないと判断)」と表示。washed_suspect は「疑似已洗(洗い済みの疑い)」と表示。候補を報告する際は、今回のバッチで既洗/不做/疑惑がそれぞれ何件かを説明する。

各候補の形式:トピック一言 | 証拠(ソースバズ作+R/M または ベンチマーク新作データ)| タイムウィンドウ | 推奨フォーマット(実践ロング/AI生成動画/ナレーション動画/画像+テキスト/記事)| 角度予測

ユーザーが選択 → カード作成:クラウド候補はフィルタリング後の JSON から platform/post_id を取得し、プラットフォームに応じた標準リンクを組み立てて 来源: に書き込み(douyin→https://www.douyin.com/video/<post_id>、xhs→https://www.xiaohongshu.com/explore/<post_id>、youtube→https://www.youtube.com/watch?v=<post_id>)、同時に 源ID:(<platform>:<post_id>)も記入 → フォーマットに応じて企画。実践ロングは ra-实操策划 にルーティング。リライト側で成果を台帳に登録する際は --work-id <クラウド作品ID> を付ける。

クラウド読み取りに失敗した場合は明確に報告しなければならない。削除された _爆款总库.jsonl / _账号池.md にフォールバックしたり、過去の 深度分析/ をリアルタイムデータとして偽装してはならない。

ハードルール

  • 全フォーマットプライバシーウォール:ソースリンク、ソースタイトル、ソース逐語録は、トピックカードの 来源: フィールドと 视频工作台/.internal/ にのみ出現を許可。すべての完成原稿、引継ぎ稿、ワークベンチエントリはソース情報ゼロ。ユーザーが明示的に出典の記載を要求する場合を除く。
  • リライト重複排除台帳:台帳は 视频工作台/.internal/洗稿台账.jsonl(ソースプライバシーゾーン)にあり、ツールは automation/scripts/wash_ledger.py。トピック推薦のクラウド読み取りは必ず filter を通す。すべてのフォーマットの企画リライト前には必ず check を実行(「已洗」ヒット時はユーザー確認を待つ)。引継ぎ稿/完成稿の作成後はリライト側が add で登録。台帳の内容はセッション内でユーザーに報告するのみで、いかなる原稿にも入れない。
  • ユーザーはファイル移動を要求されない。本スキルが代わりに行い、応答で毎回の移動を報告する。
  • カンバン登録の分担:記事完了は本スキル側が登録。動画/画像+テキストの納品は制作側(Codex)が登録。
  • 企画動画は二段階を維持:デフォルトでは待制作キューまで。ユーザーが「直接制作/直接出力/一気通貫」と言った場合のみ制作を続行する。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Pluviobyte/rnskill

将法天象地、同源巨大法相或角色力量显现的视觉参考制作成连续关键帧,再使用用户选择或可用的图生视频工具分段生成、检查和合成动作视频,不绑定成片平台。适用于本体与法相同框、领域展开、凝实与同步出招;不负责整部小说改编或普通图片轮播。

Pluviobyte/rnskill

口播基础素材包生成。转录口播、识别口误、生成审核页;用户确认后剪出新视频,Agent 再基于剪后视频重新转写、AI 校对字幕,输出后续口播成片可用的 source_cut.mp4 和 subtitles.srt。触发词:剪口播、处理口播素材、准备口播素材、识别口误、基础素材包

Pluviobyte/rnskill

Create Ian Xiaohei-style HTML/SVG motion illustrations for Chinese articles, scripts, storyboard scenes, workflow explanations, concept metaphors, and short video visual aids. Use when the user asks for 小黑 SVG、漫画感 HTML、分层 SVG 动效、把小黑生图做成 HTML/SVG、可编辑矢量动效、口播流程动画、手绘漫画动效、正文配图动画, or wants a Xiaohei illustration style adapted into controllable HTML/SVG/GSAP output instead of raster image generation.

Pluviobyte/rnskill

口播视频成片 Skill。把文章/口播稿/SRT、剪后视频和 HTML/图片素材串成分镜稿、时间线预览和最终 MP4;成片比例和动画风格从用户配置读取,动画默认使用小黑风格。触发词:口播成片、做分镜稿、时间线预览、合成口播视频、导出竖屏MP4

Pluviobyte/rnskill

自进化 skills。记录用户反馈,更新方法论和规则。触发词:更新规则、记录反馈、改进skill

Pluviobyte/rnskill

dontbesilent 目标清晰化。用维特根斯坦的语言哲学把模糊的目标审计成可检查的交付物。 触发方式:/dbs-goal、/目标、「帮我搞清楚目标」「我想做个人 IP」「我的目标是成为...」「我想变得更...」 Goal clarification using Wittgenstein's philosophy of language. Audits fuzzy goals into checkable deliverables. Trigger: /dbs-goal, "help me clarify my goal", "I want to become...", "my goal is...

Pluviobyte/rnskill

dontbesilent 短视频开头优化。诊断开头问题 + 生成优化方案。 触发方式:/dbs-hook、/hook、「帮我优化开头」「开头怎么写」 Short video opening optimization with diagnosis and solutions. Trigger: /dbs-hook, "optimize my opening", "how to write opening

Pluviobyte/rnskill

把当前诊断的关键状态存到本地,下次回来可以接着用。 触发方式:/dbs-save、/存档、「保存这次诊断」「记下来」「这个结论留着」 Save the current diagnosis state to disk for cross-session recall. Trigger: /dbs-save, "save this diagnosis", "remember this

Pluviobyte/rnskill

dontbesilent 商业工具箱主入口。双模式:任务前路由(你的问题该用哪个 skill)+ 任务后导航(刚做完诊断,下一步该干什么)。 触发方式:/dbs、/商业、「帮我看看」、「下一步怎么走」 Main entry point for dontbesilent business toolkit. Dual mode: pre-task routing + post-task navigation. Trigger: /dbs, "help me with my business", "what's next

Pluviobyte/rnskill

孙宇晨.skill 的别名。触发后立刻读取并执行 `../孙宇晨/SKILL.md`,不单独维护内容。 触发:孙割.skill、/孙割、"用孙割视角看"、"孙割会怎么处理"、"切换到孙割"。

Pluviobyte/rnskill

蒸馏孙宇晨(孙割)公开可查的决策模式,做成一套非扮演的决策分析工具:拆解他如何把注意力、身份、叙事当成可购买、可叠加、可兑换的资产来经营,用来给你自己的选题/发布/公关/危机决策做沙盘推演,不用于替他或任何真实人物发声、编造言论。 触发:孙宇晨.skill、孙割.skill、/孙宇晨、/孙割、"用孙割视角看"、"孙宇晨会怎么做"、"孙割会怎么处理"、"注意力收割模型"、"蒸馏孙宇晨"。

Pluviobyte/rnskill

将参考图或简要描述解码为可编辑的半色调纸张拼贴规范,默认使用 Codex 内置 image_gen 生成品牌一致的静帧和透明图层,再用本地 FFmpeg 或 HyperFrames 制作“从空背景逐件组装”的确定性动态视频。用户提到半色调拼贴、纸张拼贴、剪纸拼贴、编辑式拼贴、杂志拼贴、复古印刷拼贴、拼贴动效、拼贴动画、剪纸动画、纸片组装、逐层组装、从无到有、元素飞入拼装、定格拼贴、定格动画、Arcads 风格、参考图拆解、风格拆解、反向拆解视觉、照这个风格做、做类似的、生成拼贴静帧、让这张图动起来、让这些元素组装起来、制作拼贴广告或拼贴解释视频时使用。英文触发语义包括 editorial collage、halftone collage、paper collage、paper-cut motion、stop-motion graphic、assemble from empty、build-on motion、analyze this、break this down、reverse-engineer this look、generate the stills、animate this、make these move。默认不调用 Arcads、Nano Banana、Seedance 或 Kling;只有用户明确要求且对应连接器可用时才进入外部生成路径。

Pluviobyte/rnskill

Create deterministic editorial-style cover images with a warm paper-gray background, oversized black slab-serif/Chinese display typography, generous whitespace, and a dotted vector analysis icon. Use when the user asks for a “点阵编辑风封面”, “暖灰杂志风封面”, “Codex + Hyperframes 同款封面”, or wants to reproduce/adapt the specific minimal left-text/right-icon banner style. Produce editable SVG and a rendered PNG; do not use this skill for generic covers without this visual direction.

Pluviobyte/rnskill

Chinese AI/tech writing de-AI editor for posts, X/Twitter threads, technical essays, product notes, model reviews, and public-writing drafts. Use when the user asks to 去AI味, 改得像本人, 写推特post, 精修中文AI技术文章, or complains about AI-flavored shells such as 不是A而是B, 真正/其实/本质上, 更重要的是, 冒号讲义腔, 空泛总结, 顺滑但没作者判断的稿子.

Pluviobyte/rnskill

内容复盘工作流:取数 → 爆款分级(R/M/Tier)→ 按需拉取内容本体 → 归因 → 沉淀(方法论/金句库/案例库/概念库/课程灵感)+ 选题卡回写。 Use when the user says 复盘xx, 内容复盘, xx数据怎么样, xx表现如何, 复盘一下这条, 为什么这条爆了, 为什么这条没爆. 沉淀铁律:复盘不沉淀,等于白复盘——每次至少一条资产入库,或写明为什么没有。

Pluviobyte/rnskill

实操长片策划工作流(B站/YouTube 新赛道,实操+真人出镜)。产出可直接照着录的策划稿:测试题组(含可粘贴 prompt)、 结构时间轴(全身出镜段 vs PiP 段)、出镜口播稿、录屏操作清单、悬念与彩蛋设计。 Use when the user says 做实操长片, 实操视频, 实测视频, 对比实测, xx做成实操, 出个实测策划, 这个选题拍实操, or ra-选题 routes a 实操长片 立项 here. 策划稿落 `01-内容生产/视频工作台/制作中/<日期-主题>/策划稿.md`,frontmatter status 是与制作端交接的唯一状态机。

Pluviobyte/rnskill

视频脚本洗稿和二创脚本工作流。Use when the user provides an existing transcript, oral draft, viral script, competitor video text, rough topic notes, or wants 洗稿, 二创改写, 爆款视频脚本重写, 逐字稿改成短视频脚本, rewrite with ra-人话, and queue the approved script into 01-内容生产/视频工作台/待制作/ as the handoff contract for video production. If the user provides a video URL or local video file and asks 视频洗稿、视频二创、洗稿并制作视频, use ra-video-wash-pipeline first.

Pluviobyte/rnskill

短视频钩子(开头)类型选择与写法,中文名「钩子」。Use when 起钩子、写钩子、钩子怎么写、钩子没思路、设计前5秒钩子、写视频开头/口播稿开头, or when the user asks 视频开头怎么做、开头模板、hook 类型、帮我起个钩子, including during ra-洗稿 script rewriting and 选题深化. Provides a scenario-based taxonomy of 7 hook types with decision flow, prerequisites, sentence templates, and common mistakes. For diagnosing and optimizing an existing hook draft, use dbs-hook instead; this skill chooses the type, dbs-hook polishes the execution.

Pluviobyte/rnskill

End-to-end video production orchestration for the content-creation workspace. Use when the user asks to make, recreate, package, render, QC, or archive a video; when the user says 制作待制作队列, 按交接稿制作, 制作队列视频, or points at a handoff project folder under 01-内容生产/视频工作台/待制作/ (contract file 交接稿.md inside) or an image-card handoff under 01-内容生产/图文工作台/待制作/ (its frontmatter is the binding production contract); when a request could route to HyperFrames, Remotion, captions, TTS, download/transcription, website/product videos, motion graphics, or reference replication; or when the user needs production planning before editing.

Pluviobyte/rnskill

Create dark cinematic SaaS/product motion videos in the Presenton-like "magic UI" style: black starfield stage, bottom purple glow, large kinetic type, cyan-to-magenta CTA buttons, prompt cards, floating UI templates, integration badges, model rings, export objects, speed-blur transitions, and short product capability arcs. Use when the user asks for "这种风格", "同款风格", dark SaaS promo, AI product demo, magic UI product video, or a style-level creation inspired by a reference video. Do not use for pixel-level or frame-accurate replication; use rn-replica-qc first for that.

関連スキル