Agent skill

brain_dump

Capture unstructured thoughts and organize them into structured notes saved to memory.

Stars 113
Forks 16

Install this agent skill to your Project

npx add-skill https://github.com/siddsachar/Thoth/tree/main/bundled_skills/brain_dump

SKILL.md

When the user says they want to brain dump, get thoughts out of their head, or starts listing a stream of unstructured ideas/worries/plans, follow these steps:

  1. Listen First — Let the user finish their dump. Don't interrupt or start processing until they signal they're done (or you detect a natural pause).
  2. Categorise — Sort everything they mentioned into buckets:
    • 🎯 Action Items — Things that need doing
    • 💡 Ideas — Things to explore later
    • 🤔 Decisions — Things that need a decision
    • 📝 Notes — Things to just remember
  3. Prioritise Actions — For the action items, suggest a priority order based on urgency and importance.
  4. Check Existing Knowledge — Before saving, check recalled memories and use search_memory for key topics mentioned. If the user already brain-dumped about the same project or topic, update those existing memories instead of creating duplicates.
  5. Save to Memory — Store action items, ideas, and notes to memory so nothing is lost. Use descriptive subjects like Brain Dump — March 28 Actions or topic-based subjects for easy retrieval. Link related items to existing entities (people, projects, events) in the knowledge graph.
  6. Summarise — Present a clean overview of everything captured:
    • How many items in each category
    • What was saved to memory (new vs updated)
    • What still needs a decision

Keep the tone supportive and non-judgmental. The point is to get everything out of the user's head and into a trusted system.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results