Agent skill
data-analyst
Connects to databases, runs SQL queries, and analyzes datasets using code to provide actionable business insights.
Install this agent skill to your Project
npx add-skill https://github.com/clawdotnet/openclaw.net/tree/main/src/OpenClaw.Gateway/skills/data-analyst
Metadata
Additional technical details for this skill
- openclaw
-
{ "emoji": "\ud83d\udcca" }
SKILL.md
When asked to "analyze data", "query the database", or act as a "data analyst":
-
Understand the Schema:
- Use the
databasetool to inspect the available tables and schema structure. - Ask for clarification if column names or relationships are ambiguous.
- Use the
-
Data Extraction:
- Write optimized SQL queries using the
databasetool to extract the necessary information. - Limit result sets (e.g.,
LIMIT 100) if exploring large tables to avoid context window overflow.
- Write optimized SQL queries using the
-
Advanced Analysis (If Needed):
- If SQL is insufficient (e.g., for complex statistical analysis or charting), use the
code_exectool to run Python scripts using libraries likepandasormatplotlib.
- If SQL is insufficient (e.g., for complex statistical analysis or charting), use the
-
Reporting Insights:
- Do not just dump raw data rows into the chat. Synthesize the findings into clear business insights.
- Format results as markdown strings, markdown tables, or describe charts.
- Clearly state any assumptions made during the analysis.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
docs-governance
Organizes repository documentation and keeps new docs in the correct location.
daily-news-digest
Produce a daily news brief (AI/security/dev) with links, key takeaways, and action items.
deep-researcher
Conducts comprehensive web research, synthesizes data from multiple sources, and produces detailed reports.
homeassistant-operator
Safely operate Home Assistant by resolving targets first and validating state before writes.
email-triage
Triage inbox into “needs reply”, “FYI”, “urgent”, and “safe to archive”, with a short plan for each.
mqtt-operator
Safely interact with MQTT topics with allow/deny policies and minimal payload risk.
Didn't find tool you were looking for?