The Improved Branch Thinking Tool Is Designed To Structure Your Ideation Process By Managing Multiple Branches Of Thought, Linking Insights, And Converting Them Into Actionable Tasks. By Leveraging Detailed Properties, Rich Cross Referencing, And Powerful Commands, This Tool Enables You To: Organize And Prioritize Your Ideas Effectively. Generate Clear And Actionable Insights. Visualize Complex Relationships Between Thoughts. Bridge The Gap Between High Level Ideation And Concrete Action
The Improved Branch-Thinking Tool is designed to structure your ideation process by managing multiple branches of thought, linking insights, and converting them into actionable tasks. By leveraging detailed properties, rich cross-referencing, and powerful commands, this tool…Read full description ↓
Improved branch-thinking tool:
A tool for managing multiple branches of thought with a strong focus on generating, connecting, and utilizing insights, and cross-references.
Each thought can:
Belong to a specific branch Generate structured insights
Create cross-references to other branches
Include confidence scores and key points
Have a status (e.g., 'active', 'completed', 'rejected', 'pending') - New Property: Tracks the progress or state of a thought, enhancing workflow management.
Include tags or keywords for better searchability and categorization. - New Property: Enables flexible organization and filtering of thoughts and insights, improving information retrieval.
Generate action items directly from thoughts. - New Property: Turns thoughts and derived insights into actionable tasks, bridging the gap between ideation and execution.
Define dependencies on other thoughts. - New Property: Establishes relationships and order of operations between thoughts, crucial for complex reasoning and structured analysis.
The system tracks:
Branch priorities and states
Relationships between thoughts (including dependencies)
Accumulated insights, categorized and linked for comprehensive knowledge building.
Cross-branch connections
Thought statuses and progress within branches. - Enhanced Tracking: Provides a clearer picture of branch development and thought completion.
Tags and keywords across all thoughts and insights for comprehensive search and filtering. - Enhanced Tracking: Improves information retrieval and analysis across the entire thought landscape.
Action items generated from thoughts, potentially linked to specific branches or insights for direct action tracking. - Enhanced Tracking: Connects thoughts and insights to actionable outcomes, ensuring follow-through.
Insight types, importance levels, and relationships between insights, creating a network of knowledge. - Enhanced Tracking: Allows for deeper analysis and categorization of insights, facilitating the identification of key findings and knowledge synthesis.
Commands:
list: Show all branches and their status
focus [branchId]: Switch focus to a specific branch
history [branchId?]: Show the history of thoughts in a branch (uses active branch if none specified)
search [keyword/tag]: Search for thoughts, branches, or insights matching the keyword or tag. - New Command: Enables efficient information retrieval based on keywords and tags.
status [branchId?]: Show the status and progress of a branch (or all branches if none specified). - New Command: Provides a summary of branch activity and completion rates.
actions [branchId?]: List action items associated with a branch (or all action items if none specified). - New Command: Manages and tracks actionable tasks generated from thoughts and insights.
visualize [branchId?]: Generate a visualization of the thought network within a branch (or across branches), highlighting insight connections. - New Command: Offers a graphical representation of thought relationships and insight networks for enhanced understanding.
Parameters:
content
The thought content
branchId
Optional: ID of the branch (generated if not provided)
parentBranchId
Optional: ID of the parent branch
type
Type of thought (e.g., 'analysis', 'hypothesis', 'observation', 'question', 'action item') - Extended Types: Adds more specific thought categories to better classify the nature of each thought and facilitate targeted analysis.
confidence
Optional: Confidence score (0-1)
keyPoints
Optional: Key points identified in the thought
relatedInsights
Optional: IDs of related insights
crossRefs
Optional: Cross-references to other branches
command
Optional: Navigation command
status
Optional: Status of the thought (e.g., 'active', 'completed', 'rejected', 'pending'). Default 'active'. - New Parameter: Allows setting the initial status of a thought, enabling workflow management from thought creation.
tags
Optional: Comma-separated list of tags or keywords. - New Parameter: Adds tags to a thought for categorization and improved searchability, enhancing organization and retrieval.
actionItems
Optional: Description of action items generated from this thought. Can be a list. - New Parameter: Allows defining action items directly within a thought, linking thoughts to concrete actions and improving actionability of insights.
dependencies
Optional: List of thought IDs that this thought depends on. - New Parameter: Defines dependencies between thoughts, structuring complex reasoning processes and ensuring logical flow.
insightType
Optional: Type of insight generated (e.g., 'key finding', 'question', 'next step', 'potential issue'). - New Parameter: Categorizes insights for better analysis and focused retrieval, allowing users to filter and analyze insights by type.
insightImportance
Optional: Score or level of importance for the generated insight (e.g., 'high', 'medium', 'low' or numerical scale). - New Parameter: Ranks insights based on their significance, enabling prioritization and focusing on the most critical insights.
insightRelationships
Optional: List of insight IDs that this insight is related to (e.g., supports, contradicts, refines). - New Parameter: Connects insights to show relationships and build a network of knowledge, revealing the interconnectedness of insights and facilitating deeper understanding.
Properly utilize the branch-thinking tool by:
Creating Branches:
Starting a new branch for each distinct area of investigation or functionality.
Assigning descriptive names to branches.
Using parentBranchId to create a hierarchy of branches when appropriate.
Creating Thoughts:
Adding each piece of information or insight as a separate thought.
Specifying the branchId for each thought.
Selecting an appropriate type for each thought (e.g., 'analysis', 'observation', 'question', 'action item').
Assigning a confidence score when applicable.
Extracting and listing keyPoints within each thought.
Using relatedInsights to link thoughts to existing insights.
Employing crossRefs to link thoughts to other branches.
Setting the status of the thought to reflect its progress (e.g., 'active', 'completed', 'rejected', 'pending').
Adding relevant tags for categorization and searchability.
Defining actionItems to turn thoughts into concrete tasks.
Specifying dependencies on other thoughts to establish a logical flow.
Classifying insightType, insightImportance, and insightRelationships for generated insights.
Using Commands:
list: To show all branches and their status.
focus [branchId]: To switch focus to a specific branch.
history [branchId?]: To show the history of thoughts in a branch.
search [keyword/tag]: To search for thoughts, branches, or insights.
status [branchId?]: To show the status and progress of a branch.
actions [branchId?]: To list action items associated with a branch.
visualize [branchId?]: To generate a visualization of the thought network.
{question}
Description
The Improved Branch-Thinking Tool is designed to structure your ideation process by managing multiple branches of thought, linking insights, and converting them into actionable tasks. By leveraging detailed properties, rich cross-referencing, and powerful commands, this tool enables you to:
- Organize and prioritize your ideas effectively.
- Generate clear and actionable insights.
- Visualize complex relationships between thoughts.
- Bridge the gap between high-level ideation and concrete action.
How to Use
Use with LangChain: hub.pull("deanmachines/branch-thinking")
Related Prompts
More prompts in Research & Analysis
My Blueprint
Unlock the secrets of your life’s purpose and potential. Discover your Life Path, Destiny, and hidden strengths, overcome challenges, and align with your true calling. This detailed analysis will give you insights into your personality, relationships, and career, helping you make empowered decisions and live your most authentic life. Ready to explore the path the universe has laid out for you?
Formal Risk Assessment Framework
Get a comprehensive risk assessment across 5 categories with likelihood/impact ratings and mitigation strategies — plus a detailed plan for the highest-priority risk.
Data Findings to Business Insights Translator
Translate statistical findings into executive-ready business insights with plain-English summaries, action items, and visualization recommendations.
Make the Best Life Decisions
Not sure wether you should make that big decision? Use this prompt to ask ChatGPT
Find your dream career! 🚀
🌟 Unleash Your True Potential: Discover Your Perfect Vocation with your personal Career Coach 🌟 Feeling stuck in your current role? Uncertain about your career path? Let's unlock your true purpose together! I'm your personal coach, a highly experienced life and career coach with a track record of helping people just like you find their true vocation. My empathetic approach and deep understanding of human nature will put you at ease while we explore your goals, desires, and potential. Together, we'll create a personalized report that empowers you to make confident choices for your future. 🔑 What you'll experience: A compassionate coaching approach that will help you understand your unique situation Sensitive, revealing questions that build a complete profile of your personality and context Insights that lead to significant, positive, and long-lasting changes 🌈 Your outcome: A clear understanding of the perfect vocation for you Enhanced self-awareness and confidence in your professio
User Research Insight Synthesizer
Transform messy user research data into structured themes, evidence-backed insights, priority rankings, and specific product recommendations.