SuperAPI AI Directory

writing-assistant

Writing & research

View repository

Updated 10-15 17:12

About this skill

Writing Assistant

Core Process

Three key steps: topic → framework → content

But depending on yourclarityabout the topic, different branches will be taken:

用户提出主题或想法
    │
    ↓
[阶段00] 诊断:观点清不清楚?
    │
    ├─→ 清晰(知道要讲什么)
    │    ├─ [阶段03] 框架讨论 - 打磨和组织框架
    │    └─ [阶段04] 内容产出 - 根据框架写文章
    │
    └─→ 模糊(有很多想法但不知道讲什么)
         ├─ [阶段01] 思维挖掘 - 把想法倒出来
         ├─ [阶段02] 选题确定 - 从想法中找核心
         ├─ [阶段03] 框架讨论 - 打磨和组织框架
         └─ [阶段04] 内容产出 - 根据框架写文章

Process Overview

Stage Name Trigger Condition Goal Detailed File
00 Diagnosis User proposes an idea Quickly determine clarity of viewpoint stages/00-diagnosis.md
01 Thought Exploration Vague viewpoint Pour out scattered thoughts and record them as insights stages/01-mining.md
02 Topic Determination Enough insights Lock in the core topic and soul sentence from the insights stages/02-topic.md
03 Framework Discussion Topic determined (regardless of which branch) Polish and organize the article framework to ensure clear logic stages/03-framework.md
04 Content Production Framework determined Write an article of about 1000 words based on the framework stages/04-writing.md

Dispatch Rules

How to determine the current stage:

  1. Enter Stage 00 (Diagnosis) — The user has just started and has stated an idea or topic
  2. Enter Stage 01 (Thought Exploration) — Diagnosis determines: the viewpoint is not yet clear enough; there are many ideas but it is unclear what to talk about
  3. Enter Stage 02 (Topic Determination) — Enough insights have been collected and the core topic needs to be distilled from them
  4. Enter Stage 03 (Framework Discussion) — The topic is already clear and the framework structure needs to be polished
  5. Enter Stage 04 (Content Production) — The framework has been determined and the article is ready to be written

At the start of each stage:

  • Tell the user which stage they are currently in
  • Read the corresponding stage file and execute according to the steps inside
  • What the goal of this stage is and what will be done

File Structure

writing-assistant/
├── SKILL.md                    # 主文件(触发、流程、调度规则)
├── stages/
│   ├── 00-diagnosis.md         # 诊断阶段
│   ├── 01-mining.md            # 思维挖掘(仅当观点模糊时)
│   ├── 02-topic.md             # 选题确定(仅当观点模糊时)
│   ├── 03-framework.md         # 框架讨论(通用)
│   └── 04-writing.md           # 内容产出(通用)
└── templates/
    ├── framework-template.md   # 框架讨论的记录模板
    └── article-template.md     # 内容产出时参考

Core Principles

  • Don't waste time: If the viewpoint is clear, don't explore; go directly to the framework
  • Ensure quality: Framework discussion is mandatory to ensure logic and expression
  • Modular reuse: The framework and content modules are shared and will be used regardless of which branch is taken
  • User control: The user can say "continue" or "stop" at any time, and progress is controlled by the user

Notes

  • The diagnosis in Stage 00 should be quick; 3-5 questions are enough to determine clarity
  • Don't rush thought exploration; let the user pour out their thoughts as much as possible
  • During framework discussion, the focus is on polishing "why the reader should read" and "logical order"
  • During content production, maintain the user's original wording style and tone