Use Tools and Skills
This tutorial shows you how to configure and use tools and skills in PengBao AI to give the agent access to web search, file operations, and domain-specific capabilities.
Configuring tools
Add tools to config.yaml:
tools:
# Web search
- use: deerflow.community.ddg_search.tools:web_search_tool
# Web content fetching
- use: deerflow.community.jina_ai.tools:web_fetch_tool
# Sandbox file operations
- use: deerflow.sandbox.tools:ls_tool
- use: deerflow.sandbox.tools:read_file_tool
- use: deerflow.sandbox.tools:write_file_tool
- use: deerflow.sandbox.tools:bash_toolEnabling skills
Enable skills through the PengBao AI app’s extensions panel, or edit extensions_config.json directly.
Via the app UI:
- Open the PengBao AI app
- Click the Extensions/Skills icon in the sidebar
- Find
deep-researchand toggle it on
Using a skill for research
With the deep-research skill enabled, select it in the conversation input, then send a research request:
Do a deep research on the latest advances in quantum computing, focusing on practical applications.The agent will run a multi-step research workflow including web search, information synthesis, and report generation.
Using the data analysis skill
Enable data-analysis, then upload a CSV or data file and ask the agent to analyze it:
Analyze this CSV file and identify the top trends.The agent will use the sandbox tools to read the file, run analysis, and produce charts.