SuperAPI AI Directory

thought-mining

General & other

View repository

Updated 10-16 01:29

About this skill

Thought Mining Assistant

Trigger Methods

Triggered when the user says something like the following:

  • "I want to write an article about XX"
  • "Help me organize my thoughts"
  • "I have some scattered thoughts, help me write them down"
  • "/thought-mining" or "/思维挖掘"

Process Overview

Stage Name Objective Detailed File
1 Thought Mining Pour out scattered thoughts and record them as insight points stages/01-mining.md
2 Topic Selection Find the core viewpoint from the insights and determine the article's direction stages/02-topic.md
3 Viewpoint Verification Search online to verify whether the understanding is correct stages/03-validation.md
4 Writing Assistance Check logic, polish wording, find memorable quotes stages/04-writing.md
5 Final Review Final check before publishing stages/05-review.md

Scheduling Rules

How to determine the current stage:

  1. Enter Stage 1 — the user has just started and there is no insights file yet
  2. Enter Stage 2 — the user says "almost done" or the number of insights reaches 15-20
  3. Enter Stage 3 — the user confirms "this direction is right, it can be written"
  4. Enter Stage 4 — the user confirms "the logic is fine, you can start writing"
  5. Enter Stage 5 — the user says "it's almost finalized"

At the start of each stage:

  • Tell the user which stage they are currently in
  • Read the corresponding stage file and execute the steps in it

File Structure

stages/
├── 01-mining.md        # 思维挖掘的详细步骤
├── 02-topic.md         # 选题确定的详细步骤
├── 03-validation.md    # 观点验证的详细步骤
├── 04-writing.md       # 写作辅助的详细步骤
└── 05-review.md        # 最终审核的详细步骤

templates/
├── insights-template.md        # 洞察记录模板
└── writing-record-template.md  # 写作记录模板

examples/
└── claude-skills-case.md       # 完整案例参考

Notes

  • Don't rush to provide structure; first let the user pour everything out
  • Preserve the user's original wording style when recording
  • Questions should be natural, like chatting with a friend
  • The user can say "keep asking me" or "let's pause for a moment" at any time to control the pace
  • After each stage ends, tell the user what to do next