inquiry_bot

Analyze user inquiries through multi-agent LangGraph orchestration with iterative refinement.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/ulf1/mas-inquiry --skill inquiry-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inquiry_bot
Source: https://github.com/ulf1/mas-inquiry/tree/main/.agent/skills/inquiry_bot
Command: npx skills add https://github.com/ulf1/mas-inquiry --skill inquiry-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles complex human inquiries by dissecting them through multiple analytical lenses, providing a comprehensive and structured understanding beyond simple keyword matching.

Core Features & Use Cases

  • Multi-dimensional Analysis: Breaks down inquiries into causal, temporal, spatial, and other dimensions using specialized agents.
  • Iterative Refinement: Uses a LangGraph state machine to refine answers through multiple passes, improving relevance and reducing redundancy.
  • Algorithmic Prompting: Embeds optimization algorithms directly into LLM prompts for native data deduplication and merging.
  • Use Case: Analyzing a complex news report by understanding its causes, timeline, key actors, and potential impacts.

Quick Start

Analyze the inquiry "What is the current state of AI agents?" using the inquiry bot skill.

Frequently Asked Questions about inquiry_bot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is multi-agent inquiry analysis and how does it process complex questions?

Multi-agent inquiry analysis uses a sparsely-connected architecture orchestrated by LangGraph to dissect questions through specialized worker agents like Causal and Temporal, iteratively refining answers to produce a synthesized summary.

How do I analyze a complex news report for causes, timelines, and key actors?

You can analyze a complex news report by processing the inquiry through multi-dimensional analytical agents that break down causal, temporal, and spatial dimensions, culminating in a synthesized and structured summary.

How does LangGraph orchestrate iterative refinement for LLM knowledge extraction?

LangGraph orchestrates iterative refinement by using a state machine to pass inquiries through various worker agents, improving relevance and reducing redundancy across multiple passes before merging the final output.

Can I use algorithmic prompt engineering for native data deduplication in multi-agent systems?

Yes, this multi-agent system embeds optimization algorithms directly into LLM prompts to achieve native data deduplication and merging during the inquiry analysis process.

Does inquiry analysis with LangGraph require external dependencies?

No, this multi-agent inquiry analysis system operates without external dependencies, using a LangGraph state machine and algorithmic prompting to manage worker agents and refine outputs.

What are the limitations of using a sparsely-connected multi-agent system for structured data extraction?

While effective for deep inquiry analysis, sparsely-connected multi-agent systems require multiple iterative passes through worker agents, which may increase processing time compared to single-agent LLM queries.