dust-call-agent
Enables command-line interaction with Dust agents to search documents, post messages, or automate workflows.
Install
mkdir -p .claude/skills/dust-call-agent && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4729" && unzip -o skill.zip -d .claude/skills/dust-call-agent && rm skill.zipInstalls to .claude/skills/dust-call-agent
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Call a Dust agent to get information (read a slack thread, a notion URL, a google drive document...), perform an action (post a message to slack, create a calendar event, ...), provide context on any topic regarding Dust (the company, current discussions, customers...) or in general have the Dust agent perform a given task.Key capabilities
- →Query Dust agents via CLI
- →Continue conversations using IDs
- →Specify project spaces for context
- →Retrieve detailed event stream data
How it works
The CLI sends requests to Dust agents and returns structured JSON output. It supports non-interactive chat sessions and detailed event stream logging.
Inputs & outputs
When to use dust-call-agent
- →Search internal project documentation
- →Post updates to Slack
- →Summarize recent incident reports
About this skill
Access Dust agents that have context on all the company, e.g. recent projects, engineering, sales, marketing, etc., via the Dust CLI non-interactively, e.g.:
$ dust chat -a issueBot -m "create an issue for this: ..."
$ dust chat -a deep-dive -m "Research all info we have on kubernetes probe failures in recent weeks."
A conversation with an agent can be continued after the first message using the argument -c CONVERSATION_STRING_ID. The conversation id will be returned in the JSON result from the initial call.
$ dust chat -a issueBot -c 'TdWyn4aDt1' -m "also add a subsequent issue about this: ..."
Use --projectName or --projectId to create the conversation inside a specific project (space). These cannot be used with -c (only for new conversations):
$ dust chat -a prea --projectName "Engineering" -m "summarize recent incidents"
$ dust chat -a prea --projectId "abc123" -m "summarize recent incidents"
Use -d / --details to get detailed message information in the output (raw event stream, tool actions, and full agent message payload):
$ dust chat -a prea -d -m "what's the status of project X?"
If the CLI errors because login is needed, ask the user to perform it manually.
An agent may take long to answer. Avoid repeating an agent call if possible, especially if it timed out without a clear error, because:
- the agent call may not be idempotent, e.g. when creating an issue, if the conversation on Dust has been started, repeating will create two issues;
- multiple conversations are created in the user's Dust workspace, which bloats their conversation history.
If the CLI timed out but returned a conversationId and messageId, you can safely fetch the result without side effects:
$ dust chat -c <conversationId> --messageId <messageId>
Otherwise, wait for a clear answer. If you decide to time out with no conversation ID, make no assumption on success or failure; report back to the user.
When not to use it
- →When the agent call is not idempotent and repeating it causes side effects
- →When the CLI times out without returning a conversation ID
Prerequisites
Limitations
- →Non-idempotent calls may cause duplicate actions if repeated
- →CLI may time out on long-running agent tasks
How it compares
This tool provides direct CLI access to internal knowledge bases and agent workflows instead of requiring manual web interface interaction.
Compared to similar skills
dust-call-agent side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| dust-call-agent (this skill) | 1 | 4mo | No flags | Intermediate |
| mcp-index | 0 | 5mo | No flags | Beginner |
| moai-mcp-builder | 0 | — | Review | Advanced |
| using-superpowers | 95 | 3mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dust-tt
View all by dust-tt →You might also like
mcp-index
ms-mfg-community
Invoke BEFORE complex reasoning, library doc lookups, cross-session memory, or multi-agent coordination to discover available MCP tools.
moai-mcp-builder
jg-chalk-io
Enterprise MCP (Model Context Protocol) server development using FastMCP
using-superpowers
obra
Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists
ultrawork
Yeachan-Heo
Parallel execution engine for high-throughput task completion
clawhub
openclaw
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
skill-installer
openai
Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).