Loading...
Loading...
Use this when users need help starting or continuing their writing (not diaries). Trigger scenarios include "don't know what to write", "help me brainstorm", "write a travelogue", "record TIL", "write something". For diary writing, please use the diary-assistant skill instead.
npx skill4agent add niracler/skill writing-inspirationdiary-assistant| Principle | Description |
|---|---|
| Don't ask all questions at once | Design a to-do list of heuristic questions and ask them one by one |
| Confirm before proceeding | Only move to the next question after the user has thought through, finished writing, revised, and confirmed |
| Inspire instead of writing for them | Use questions to inspire thinking, don't decide the content direction for the user |
| User Intent | Type | Framework |
|---|---|---|
| "Write a travelogue", "Record a trip" | Travelogue | Departure → Journey → Reflection |
| "Record TIL", "What I learned today" | TIL | Background → Process → Solution → Insights |
| "Write something", "Help me brainstorm" | General Article | Cause → Viewpoint → Expansion → Conclusion |
Identify article type → List heuristic questions → Ask one by one → User answers → Confirm → Next question → Organize into textClaude: "Why did you want to go to this place?"
User: [Writes their answer]
Claude: [Confirm/Follow-up] → "Okay, next question: What did you see first when you arrived?"1. Before Departure
- Why did you choose this destination?
- What were your expectations?
2. During the Journey
- Organize by timeline or location
- Sensory experiences (sight, sound, smell, taste)
- Cultural shocks / Unexpected discoveries
- Psychological changes
3. After Returning
- What was your most memorable impression?
- What changed your perception?
- Would you recommend it to others? Why?1. Background
- What problem did you encounter?
- Why did you need to solve it?
2. Process
- What methods did you try?
- What pitfalls did you fall into?
3. Solution
- How did you finally solve it?
- What was the key code/configuration?
4. Insights
- What did you learn?
- How will you handle similar problems next time?1. Cause
- Why did you want to write about this topic?
- What triggered this idea?
2. Viewpoint
- What is your core viewpoint?
- What experiences/data support this viewpoint?
3. Expansion
- What angles can be discussed?
- Are there any opposing viewpoints?
4. Conclusion
- What do you want readers to take away?
- What action suggestions do you have?