Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/supreme-ultimate-style-analysis-skill
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/style-analysis-skill
What's inside
- Skill name
style-analysis-skill- Description
- 风格分析技能。分析生成剧本的语言风格,对比爆款剧本,确保网文感和可读性。
- License
- MIT
- Instructions
- 352 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 风格分析技能
## 必读
1. `../../references/00-first-principles.md` — 第一性原则(可拍性、留存性)
2. `../../references/03-script-writing-standard.md` — 剧本写作标准(句长、对话比、视觉标记、网文感关键词)
3. `../../references/12-genre-specific-techniques.md` — 类型化技巧(男频/女频风格差异)
## 功能
深度分析剧本的语言风格,确保生成的剧本具有网文感、节奏感和可读性。
## 分析维度
### 1. 句长分析
**统计方法**:
```python
import re
def analyze_sentence_length(script):
# 按句号、问号、感叹号分句
sentences = re.split(r'[。!?]', script)
sentences = [s.strip() for s in sentences if s.strip()]
lengths = [len(s) for s in sentences]
return {
'avg_length': sum(lengths) / len(lengths),
'short_ratio': len([l for l in lengths if l < 10]) / len(lengths),
'medium_ratio': len([l for l in lengths if 10 <= l < 20]) / len(lengths),
'long_ratio': len([l for l in lengths if l >= 20]) / len(lengths)
}
```
**理想指标**:
- 平均句长:10-14字符
- 短句比例(<10字符):30-40%
- 中句比例(10-20字符):50-60%
- 长句比例(≥20字符):<10%
### 2. 对话比分析
**统计方法**:
```python
def analyze_dialogue_ratio(script):
# 识别对话(引号内的内容)
dialogues = re.findall(r'[「『""]([^」』""]+)[」』""]', script)
dialogue_chars = sum(len(d) for d in dialogues)
total_chars = len(script)
return {
'dialogue_ratio': dialogue_chars / total_chars,
'dialogue_count': len(dialogues),
'avg_dialogue_length': dialogue_chars / len(dialogues) if dialogues else 0
}
```
**理想指标**:
- 对话比:70-80%
- 对话数量:每1000字15-25条
- 平均对话长度:20-40字符
### 3. 视觉标记分析
**视觉标记列表**:
```python
visual_markers = {
'表情': ['冷笑', '嗤笑', '冷哼', '微笑', '狞笑', '苦笑'],
'眼神': ['眼神一冷', '眸光一沉', '目光如炬', '眼中闪过', '瞳孔一缩'],
'动作': ['嘴角勾起', '挑眉', '皱眉', '咬牙', '握拳', '转身'],
'气场': ['气势汹汹', '霸气侧漏', '冷气逼人', '杀气腾腾']
}
```
**统计方法**:
```python
def analyze_visual_markers(script):
all_markers = []
for category, markers in visual_markers.items():
all_markers.extend(markers)
marker_count = sum(script.count(marker) for marker in all_markers)
chars_per_100 = len(script) / 100
return {
'markers_per_100': marker_count / chars_per_100,
'marker_distribution': {
category: sum(script.count(m) for m in markers)
for category, markers in visual_markers.items()
}
}
```
**理想指标**:
- 视觉标记密度:3-5个/100字
- 分布均衡:各类标记都有使用
### 4. 网文感关键词分析
**网文感关键词**:
```python
wanwen_keywords = {
'情绪强化': ['冷笑', '嗤笑', '冷哼', '冷声', '冷冷地'],
'态度词': ['不屑', '轻蔑', '讥讽', '嘲讽', '鄙夷'],
'气场词': ['霸气', '强势', '凌厉', '锐利', '凛然'],
'反转词': ['没想到', '竟然', '居然', '原来', '突然'],
'打脸词': ['啪啪打脸', '狠狠打脸', '当场打脸', '脸色一变']
}
```
**统计方法**:
```python
def analyze_wanwen_keywords(script):
all_keywords = []
for category, keywords in wanwen_keywords.items():
all_keywords.extend(keywords)
keyword_count = sum(script.count(kw) for kw in all_keywords)From Supreme-Ultimate/novel-to-script-team, MIT.
More from Supreme-Ultimate/novel-to-script-team
- 0.682score
novel-to-script-team
Supreme-Ultimate
完整的多Agent多Skill小说改编项目。开源版运行时依赖 agents/skills/references,原始 sources 不随仓库分发。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
storyboard-handoff-skill
Supreme-Ultimate
分镜交接技能。把通过审核的剧本桥接到标准分镜流或 Seedance 流。协调 storyboard-director、storyboard-artist、art-designer、animator 完成分镜生产。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
seedance-prompt-review-skill
Supreme-Ultimate
Seedance 提示词审核技能。用于审核阶段三分镜师产出的 Seedance 2.0 动态提示词,通过逐条比对、脑内预演和评分制确保规范性、运镜合理性、叙事连贯性。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
storyboard-review-skill
Supreme-Ultimate
分镜审核技能。用于审核影视分镜产出(节拍拆解、Beat Board、Sequence Board),通过逐项比对、脑内预演和评分制确保分镜质量达标。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
art-direction-review-skill
Supreme-Ultimate
服化道审核技能。用于审核阶段二服化道设计产出(人物设定提示词、场景环境提示词),通过逐项比对、脑内预演和评分制确保造型准确、风格一致、提示词可执行。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
image-generation-skill
Supreme-Ultimate
调用 nano banana API(gemini-3.1-flash-image-preview)生成图片。支持纯文本生图和参考图生图。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
knowledge-curation-skill
Supreme-Ultimate
知识收编技能。将 sources 中知识去重、路由、吸收进 team 内部 references 与 knowledge。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
script-analysis-review-skill
Supreme-Ultimate
导演自审技能。用于审核阶段一导演分析产出(讲戏本、人物清单、场景清单),通过逐行比对、脑内预演和评分制确保讲戏质量达标。
SkillCFreshness: C★ 179Claude Code +9 - 0.673score
comparative-review-skill
Supreme-Ultimate
对比审核技能。对比生成剧本与爆款剧本的节奏、对话、情绪、框架,给出PASS/FAIL判断和改进建议。
SkillCFreshness: C★ 179Claude Code +9 - 0.673score
storyboard-coaching-skill
Supreme-Ultimate
分镜教练技能。审核用户创作的分镜、提供练习指导、给出专业反馈。
SkillCFreshness: C★ 179Claude Code +9 - 0.673score
hit-script-retrieval-skill
Supreme-Ultimate
爆款剧本检索技能。使用混合搜索(语义+关键词)检索最相关的爆款剧本,为生成提供参考。
SkillCFreshness: C★ 179Claude Code +9 - 0.673score
animator-skill
Supreme-Ultimate
动画师技能。将静态分镜转化为图生视频的动态提示词(Motion Prompt)。
SkillCFreshness: C★ 179Claude Code +9
Signals
- Stars
- 179
- Forks
- 35
- Open issues
- 0
- Last commit (this folder)
- May 2, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Supreme-Ultimate
- 0.682score
novel-to-script-team
Supreme-Ultimate
完整的多Agent多Skill小说改编项目。开源版运行时依赖 agents/skills/references,原始 sources 不随仓库分发。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
script-analysis-review-skill
Supreme-Ultimate
导演自审技能。用于审核阶段一导演分析产出(讲戏本、人物清单、场景清单),通过逐行比对、脑内预演和评分制确保讲戏质量达标。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
knowledge-curation-skill
Supreme-Ultimate
知识收编技能。将 sources 中知识去重、路由、吸收进 team 内部 references 与 knowledge。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
image-generation-skill
Supreme-Ultimate
调用 nano banana API(gemini-3.1-flash-image-preview)生成图片。支持纯文本生图和参考图生图。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
art-direction-review-skill
Supreme-Ultimate
服化道审核技能。用于审核阶段二服化道设计产出(人物设定提示词、场景环境提示词),通过逐项比对、脑内预演和评分制确保造型准确、风格一致、提示词可执行。
SkillCFreshness: C★ 179Claude Code +9 - 0.676score
seedance-prompt-review-skill
Supreme-Ultimate
Seedance 提示词审核技能。用于审核阶段三分镜师产出的 Seedance 2.0 动态提示词,通过逐条比对、脑内预演和评分制确保规范性、运镜合理性、叙事连贯性。
SkillCFreshness: C★ 179Claude Code +9
Cite this page
style-analysis-skill. Agent Mart. https://agentmart.dev/skills/supreme-ultimate-style-analysis-skill (last updated 2026-10-24)