每个角色都应该有独特的声音:
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionnatural-dialogue-techniquesExecute the skills CLI command in your project's root directory to begin installation:
Fetches natural-dialogue-techniques from wordflowlab/novel-writer-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate natural-dialogue-techniques. Access via /natural-dialogue-techniques in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
0
total installs
0
this week
143
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
143
stars
每个角色都应该有独特的声音:
用词选择
句子结构
言语模式
不说什么
角色的意思 vs 说的话:
"我对你生气,因为你昨晚对我撒谎了关于你去哪里。"
"你的商务会议开得怎么样?"
"很好。"
"我确定是这样。"
为什么更好:
表面层:字面意义 情感层:真实感受 关系层:权力和亲密度 主题层:更大的故事意义
真实对话不是有序的:
"听着,我知道你认为——"
"你不知道我在想什么。"
"——但如果你让我说完——"
砰的一声,远处的门关上了。
"算了。" 她转身离开。
何时使用打断:
"我只是想说——" 他的脸闪过什么。"没事。不重要。"
效果:
问题:角色说话只是为了传达信息给读者
坏例子:
"如你所知,鲍勃,我们从 2015 年高中时就是朋友,
当时我们都加入了篮球队,然后我们一起去了斯坦福,
在那里学习工程学..."
好例子:
"还记得你三年级那个压哨球吗?"
鲍勃笑了。"教练还在谈论它。"
解决方法:
问题:所有角色使用相同的词汇和言语模式
解决方法:为每个主要角色创建"声音表"
声音表示例:
| 角色 | 句子长度 | 词汇 | 怪癖 | 避免什么 |
|---|---|---|---|---|
| 张医生 | 中长,复杂 | 正式,医学术语 | 解释过度 | 俚语 |
| 李学生 | 短,片段 | 随意,网络语言 | "就是说"、"懂吧" | 承认不知道 |
| 王老板 | 简短,命令式 | 商业,直接 | 很少浪费词 | 解释自己 |
太正式:
"我要去商店。你想让我为你买些什么吗?"
自然:
"去商店。要我带点啥吗?"
口语化技巧:
问题:角色说出应该是叙述的内容
坏例子:
"我站起来,走向门,打开它。是送货员。"
这不是对话:
使用言语标签展示角色状态:
"随便吧。" 她嘀咕道。(被击败)
"随便吧!" 她厉声说道。(生气)
"随便吧..." 她的声音渐渐消失。(不确定)
超越"说":
有时不说什么很重要:
"你爱我吗?"
他看着自己的鞋子。
沉默的力量:
不要让角色成为说话的头:
"这不是我想要的。" 她把杯子推开。"不是这样的。"
他在房间里踱步。"那你想要什么?"
"我——" 她的手握紧了桌边。"我不知道。"
效果:
揭示角色
推进情节
建立氛围
展示冲突
如果对话不做这些:删除它
有效技巧:
"你总是这样。"
"这样怎样?"
"假装——"
"我没有假装任何事!"
"——假装你在乎!"
有效技巧:
"我只是..." 他的拇指擦过她的下巴。"我不想搞砸这个。"
"那就别搞砸。" 她对他微笑。"简单。"
"简单。" 他笑了。"对。"
有效技巧:
"你听到那个了吗?"
静默。然后:远处的脚步声。
"我们需要——"
一根树枝折断。两人都僵住了。
/specify 时/plan 期间/write 时/analyze 期间大声朗读:
掩盖法:
目的测试:
记住:伟大的对话感觉轻松但经过精心设计。它揭示的比说的更多,推进故事同时保持真实,并且每个字都有目的。少即是多 - 削减到精髓。
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
mattpocock/skills
Registry listing for natural-dialogue-techniques matched our evaluation — installs cleanly and behaves as described in the markdown.
Keeps context tight: natural-dialogue-techniques is the kind of skill you can hand to a new teammate without a long onboarding doc.
I recommend natural-dialogue-techniques for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Registry listing for natural-dialogue-techniques matched our evaluation — installs cleanly and behaves as described in the markdown.
Useful defaults in natural-dialogue-techniques — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
Keeps context tight: natural-dialogue-techniques is the kind of skill you can hand to a new teammate without a long onboarding doc.
Useful defaults in natural-dialogue-techniques — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
Registry listing for natural-dialogue-techniques matched our evaluation — installs cleanly and behaves as described in the markdown.
I recommend natural-dialogue-techniques for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Solid pick for teams standardizing on skills: natural-dialogue-techniques is focused, and the summary matches what you get after install.
showing 1-10 of 62