Csp
二次元角色技能蒸馏器。输入角色名+作品名,本地检索核心资料→交叉验证→行为蒸馏→生成可运行、可追溯、可更新的角色Skill。 触发词:「生成XX的skill」「蒸馏XX」「做一个XX角色」「把XX变成skill」「造一个XX」「/csp」。 模糊需求也触发:「想聊一个傲娇角色」「有没有病娇推荐」「帮我做一个XX作品里的角色」。 依赖 Python;核心站点优先走本地脚本,网页搜索 skill / MCP / WebFetch 只作为补强和失败兜底。
Install
npx skills add qian-gugugaga/Character_Skill_Producer --skill cspgit clone --depth 1 https://github.com/qian-gugugaga/Character_Skill_Producer.git /tmp/Character_Skill_Producer
mkdir -p ~/.claude/skills
cp -r /tmp/Character_Skill_Producer/. ~/.claude/skills/cspPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# CSP · Character Skill Producer > 把二次元角色变成可运行的 agent 行为包。不是角色卡,不是设定集,是可执行的行为程序。 ## 核心理念 CSP 做的不是复制角色台词,而是**蒸馏角色的行为操作系统**。 一个好的角色 Skill 应该回答: - 她在不同情境下**如何反应**? - 她的话**怎么说出来**? - 她**怎么理解**别人的意图? - 她在价值冲突时**先保什么、牺牲什么**? - 她**绝对不会**做什么? - 她的资料覆盖到哪一天,之后的新剧情如何更新? 关键区分:捕捉的是 HOW she behaves,不是 WHAT she said。标签是给人看的,行为规则是给 AI 执行的。 ### 产品哲学:角色不是资料页,而是一套可运行的反应系统 CSP 的目标不是把 Wiki 重新写一遍,也不是把角色台词整理成 prompt。Wiki 告诉用户「发生过什么」,CSP 要告诉 agent「在一个新情境里,这个角色会如何活着」。 一个高质量角色 Skill 至少包含六个可运行层: | 层 | 问题 | 失败时的样子 | |---|---|---| | 行为镜片 | 她先注意什么、忽略什么? | 只会复述设定 | | 反应规则 | 什么情境下靠近、逃开、攻击、沉默? | 所有问题都同一种语气 | | 表达 DNA | 句长、停顿、敬语、自称、情绪泄露如何组合? | 只贴口癖 | | 关系算法 | 她如何判断善意、背叛、亲近、利用? | 对所有用户都一样热情 | | 决策底线 | 价值冲突时先保什么、牺牲什么? | 角色被用户轻易说服 | | 诚实边界 | 哪些不知道、哪些过期、哪些只是推测? | 硬编新剧情 | **关键原则:写得进去的是行为程序,写不进去的才保留为边界。** 角色的神秘感不是靠含糊制造,而是靠承认资料、视角和推断能力的限制。 ### 未来使用场景 CSP 面向二次元创作者提供一套可共享的角色行为基础设施,让角色 Skill 成为聊天、同人创作和互动系统可以共同调用的行为层。 当前最直接的使用场景: - **聊天**:让用户和角色持续对话,保持语气、关系距离、知识边界稳定。 - **同人创作**:辅助写对白、内心戏、片段、短篇,让角色不只“说得像”,也“做得像”。 - **剧情试写**:把角色放进原作没有写过的新情境,用行为模式推断反应。 - **角色研究**:比较不同角色如何处理亲近、压力、背叛、选择和沉默。 未来可以扩展到: - **AI 互动小说**:角色根据玩家行动做出一致反应,而不是从固定台词库抽句子。 - **AI 视觉小说 / Galgame 原型**:用角色 Skill 驱动分支对白、关系变化、冲突升级。 - **多角色叙事实验**:多个角色 Skill 在同一事件中碰撞,形成群像剧情。 - **创作者工作台**:作者用 CSP 试写场景、改写对白、检查 OOC、保持长篇同人中的角色一致性。 - **可更新角色档案**:作品继续更新时,Skill 也能带着资料日期和来源链一起成长。 CSP 想建设的是一条从“资料”到“行为”再到“互动叙事”的路径。今天它可以陪用户聊天、帮助创作同人;未来它可以成为 AI 互动小说游戏和角色驱动创作工具链的一部分。 --- ## 默认模式:最高质量生成 CSP 默认只采用 **Highest Fidelity Mode**。
Details
- Skill name
csp- Repository
- qian-gugugaga/Character_Skill_Producer
- License
- MIT
- Repo updated
- 6 June 2026
FAQ
What does the Csp skill do?
二次元角色技能蒸馏器。输入角色名+作品名,本地检索核心资料→交叉验证→行为蒸馏→生成可运行、可追溯、可更新的角色Skill。 触发词:「生成XX的skill」「蒸馏XX」「做一个XX角色」「把XX变成skill」「造一个XX」「/csp」。 模糊需求也触发:「想聊一个傲娇角色」「有没有病娇推荐」「帮我做一个XX作品里的角色」。 依赖 Python;核心站点优先走本地脚本,网页搜索 skill / MCP / WebFetch 只作为补强和失败兜底。
How do I install the Csp skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add qian-gugugaga/Character_Skill_Producer --skill csp. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Csp popular?
It lives in qian-gugugaga/Character_Skill_Producer, which has 316 GitHub stars and 6 forks.
Related skills
Mathmodel Skill
295handsomeZR-netizen/mathmodel-skill
CUMCM 国赛、MCM/ICM 美赛与电工杯数学建模竞赛的端到端协作工作流。Use when a user explicitly works on one of these modeling contests or asks to run/review a modeling-competition paper from problem selection through modeling, solving, robustness, writing, compliance, and final submission review. Provides 10 stages, persistent decision state, competition-specific rules/templates, deterministic scoring helpers, numbered decisions, and Codex/Claude Code handoff. Do not trigger for generic model selection, ordinary data analysis, or non-competition paper review.
AI Anime Series
23310291124jcjc-dotcom/ai-anime-series
AI 动画单元剧:定好一组原创动画角色(比如胖仓鼠和长腊肠犬),以后每集说一句主题,就写出 15 秒 / 30 秒 / 1 分钟的无台词动作喜剧剧本,自动拼出角色设定图、宫格故事板和即梦 Seedance 视频提示词(参考图编号、宫格数、每格秒数自动对齐),用户在即梦画布里出图出视频,再检查成片、改单个情节、记录已拍内容、拼合集。用户说「做一个像呱呱历险记那样的 AI 动画号」「AI 动画短剧」「动画单元剧」「出一集 XX 和 XX」「故事板直出」「九宫格分镜做动画」,或者要改已有一集的剧情、镜头、提示词时使用。Make a recurring-character AI animated comedy series, one self-contained episode at a time, with Jimeng (Dreamina) Seedance omni-reference.
Awp
232awp-core/awp-skill
AWP (Agent Work Protocol) — the complete toolkit for agent mining on Base, Ethereum, Arbitrum, and BSC. Use this skill when the user explicitly mentions AWP, worknets, veAWP, awp-wallet, or AWP-specific operations. Handles: onboarding (wallet setup, registration, worknet joining), staking (deposit, withdraw, gasless relay via ERC-2612 permit), allocation (allocate/deallocate stake to agents on worknets), worknet management (register, pause, resume, cancel), agent binding (link agent wallet to owner), governance (proposals, voting), and querying (balances, positions, emissions, epochs, announce
Project Cairn
252iBlinkQ/project-cairn
Standardize how an AI-collaboration project turns work into reusable knowledge. Use when initializing or retrofitting Project Cairn in a project, recording progress after meaningful work, maintaining AGENTS/CLAUDE/cairn docs, auditing project knowledge for drift or missing records, pulling and citing external knowledge, or graduating validated project experience into a reusable knowledge base.
Freeride
238Shaivpidadi/FreeRide
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates openclaw.json. Optional Groq, Gemini and Cerebras free tiers are opt-in. Use when the user mentions free AI, OpenRouter, model switching, rate limits, or wants to reduce AI costs.
Oil Cover
285oil-oil/oil-cover
生成小红书和 B 站 AI 工具实操视频封面,支持脚本模式与 Agent 自主模式、真实视频证据、三画幅输出和可选创作者头像。仅在用户明确提到 oil-cover、$oil-cover、使用 oil-cover 或指定本 Skill 时触发;普通封面、首图、视频封面请求不要自动触发。
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.