SuperAPI AI Directory

requirement-detector

Writing & research

View repository

Updated 10-16 01:11

About this skill

Writing Specification Detector

Core Function

Automatically detects the user's writing specification needs and seamlessly loads the corresponding specification knowledge base.

Detectable Specifications

1. anti-ai-v4 (strong AI de-flavoring)

  • Suitable for: works with zero tolerance for AI flavor, novels that need extreme colloquialization
  • Features: 200+ banned vocabulary list, 6-layer rule system, extreme naturalization
  • Trigger words: strong AI flavor, remove AI flavor, too machine-like, unnatural, strongest de-flavoring

2. anti-ai-v3 (standard AI de-flavoring)

  • Suitable for: most modern novels, need to balance naturalness and literariness
  • Features: balanced AI-removal strategy, moderate vocabulary restrictions
  • Trigger words: a bit more natural, less AI feel, moderate AI removal, standard de-flavoring

3. fast-paced (fast pace/satisfying novel specification)

  • Suitable for: urban satisfying novels, xuanhuan leveling flow, system novels, rebirth novels
  • Features: at least 2 satisfying points per chapter, face-slapping/showing off/leveling formulas
  • Trigger words: satisfying novel, fast pace, satisfying points, face-slapping, showing off, leveling

4. no-poison (no poison points specification)

  • Suitable for: all types of novels (general), works that value logic
  • Features: avoid dumbing down, forced misunderstandings, Mary Sue, tool characters, logic holes
  • Trigger words: no poison points, no dumbing down, logically consistent, reasonable, not forced

5. serious-literature (serious literature specification)

  • Suitable for: realist novels, historical novels, social issue novels
  • Features: realist techniques, ideological and philosophical exploration, restrained language
  • Trigger words: serious literature, pure literature, depth, ideological, exploration of human nature

6. strong-emotion (strong emotion specification)

  • Suitable for: emotional novels, angst novels, works that need感染力
  • Features: at least 1 emotional outburst point every 10-15 chapters, wave-like emotional rhythm
  • Trigger words: full of emotion, strong feelings, infectious, deeply moving

7. romance-sweet (sweet novel specification)

  • Suitable for: romance sweet novels, modern sweet pet, lighthearted love stories
  • Features: sugar density configuration, conflict control, prohibit BE tendency
  • Trigger words: sweet novel, sprinkle sugar, high sugar, cloyingly sweet, sweet pet, HE

8. romance-angst (angst novel specification)

  • Suitable for: angsty romance novels, tragic love, knife stories
  • Features: angst must be reasonable and measured, angst point design, angst level control
  • Trigger words: Angst fiction, heart-wrenching, BE, knives, separation angst, timing angst

For the detailed keyword list and trigger scenarios, please refer to KEYWORDS.md。


Workflow After Activation

Step 1: Confirm specification selection

After a keyword is detected, first confirm the user's intent:

我注意到你提到了【AI味重、去AI味】,这通常对应 anti-ai-v4 规范。

我可以:
1. 📖 展示这个规范的详细文档
2. ✅ 直接应用这个规范到你的项目
3. 🔍 看看其他规范选项

你想要哪一个?

Step 2: Load the specification knowledge base

If the user confirms, use the Read tool to read the corresponding knowledge base file:

📖 读取:.claude/knowledge-base/requirements/{requirement-name}.md

Then present the core points; the full specification has been loaded into the context.

Step 3: Write the configuration marker

Use the Edit tool in the user's specification.md to add the configuration:

---
writing-requirements:
  - anti-ai-v4
  - fast-paced
---

Inform the user that the configuration has been saved, and that these specifications will be automatically followed when executing /write.


Handling Multiple Specifications

When multiple specification keywords are detected, perform a compatibility check:

  • Compatible combination: automatically combine and explain the combined effect
  • Conflicting combination: indicate the contradiction and provide a solution

For the detailed conflict handling logic, please refer to CONFLICT_RESOLUTION.md。


Proactive suggestions

  • Suggest specifications based on style: if style-detector is already activated, proactively recommend matching specifications
  • Mid-process adjustment support: continuously monitor user feedback and support specification adjustments

Coordination with style-detector

This Skill focuses on the specification layer and works in coordination with style-detector (the writing style layer):

用户输入:"我要写都市爽文,口语化,去AI味"

style-detector → 识别:natural-voice
requirement-detector → 识别:fast-paced + anti-ai-v4

最终配置:
writing-style: natural-voice
writing-requirements:
  - fast-paced
  - anti-ai-v4

效果:自然人声的快节奏爽文,强力去AI味

Usage Examples

For complete dialogue examples and success cases, please refer to EXAMPLES.md。


Skill Version:v1.1 Last updated:2025-10-19 Compatible version:novel-writer-skills v1.0.5+