logictree
Break down complex problems into hierarchical logic trees, validate logical completeness with MECE, and generate prioritized solutions for clear decision-making.
Instructions
AI Logic Tree Analyst
A powerful tool for hierarchical problem analysis with AI guidance. This tool helps break down complex problems into structured logic trees, provides workflow guidance, and ensures continuous AI engagement through smart recommendations.
Main Features
AI-Guided Workflow: Smart guidance and next-step recommendations
Quick Analysis: Focused outputs optimized for AI consumption
Hierarchical Structuring: Organize problems, causes, and solutions
MECE Validation: Automatically check logical completeness
Solution Assessment: Evaluate feasibility and priority
Evidence-Based Reasoning: Support analysis with data and assumptions
Commands (Operations)
🚀 AI Guidance Operations (START HERE)
get_status: Get current tree status with AI guidance and next stepsnext_steps: Get detailed workflow recommendations with specific actionsquick_analysis: Get focused analysis results optimized for AI consumption
📝 Basic Operations
add_node: Create a new node in the treeupdate_node: Modify existing node content or metadataremove_node: Delete a node and all descendantsvisualize_tree: Display the complete tree structure
🔍 Advanced Analysis
analyze_tree: Comprehensive analysis with MECE validationgenerate_hypotheses: Generate testable hypotheses for a nodesuggest_actions: Get prioritized action recommendations
AI Workflow Integration
For continuous AI engagement, ALWAYS use these operations:
Start any session:
{"operation": "get_status"}Gets current state and what to do next
Provides AI guidance for next steps
After each major action:
{"operation": "quick_analysis"}Gets focused insights without overwhelming output
Tells AI exactly what to do next
When unsure:
{"operation": "next_steps"}Gets specific parameter templates
Shows complete workflow guidance
Streamlined Parameter Usage
Simple node creation:
{"operation": "add_node", "content": "Your problem", "nodeType": "problem"}
With metadata (for solutions):
{"operation": "add_node", "content": "Solution", "nodeType": "solution", "parentId": "node_1", "metadata": {"priority": 4, "feasibility": 3}}
Check what to do next:
{"operation": "get_status"}
Example AI Session
Start (ALWAYS begin with this):
{"operation": "get_status"}
Response includes: current state, AI guidance, suggested next operations
If tree is empty, AI will be guided to:
{"operation": "add_node", "content": "Low website conversion", "nodeType": "problem"}
After adding nodes, check progress:
{"operation": "quick_analysis"}
Response: focused insights, key findings, next actions, AI guidance
Get specific next steps:
{"operation": "next_steps"}
Response: exact parameters to use, workflow guidance, reasoning
This design ensures AI continues using the tool by providing clear guidance and focused outputs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeId | No | Target node identifier (required for node-specific operations) | |
| content | No | Text content for the node (required for add_node) | |
| metadata | No | Additional attributes for the node (optional) | |
| nodeType | No | Type/category of the node (required for add_node) | |
| parentId | No | Parent node identifier (optional for root nodes) | |
| operation | Yes | The operation to perform on the logic tree. Start with 'get_status' for AI guidance. | |
| newParentId | No | New parent node identifier (for move_node operation) |