td_explore_project
Analyze Treasure Data projects to understand workflows, SQL code, and architecture. Use this tool to debug issues, onboard to new codebases, or generate documentation by examining file structures and identifying patterns.
Instructions
Deep-dive into project to understand workflows, SQL, and architecture.
Comprehensive project analyzer that downloads and examines all files.
Essential for understanding unfamiliar projects or debugging complex issues.
Common scenarios:
- "What does this project do?" - Full project understanding
- Onboarding to new codebase - Architecture overview
- Debugging workflow failures - Code quality analysis
- Documentation generation - Structure and dependencies
- Performance optimization - Finding bottlenecks
Analysis levels:
- overview: Quick project summary and structure
- detailed: Code patterns and common issues (default)
- deep: Full analysis including all SQL/Python code
Focus areas: ["code", "data_flow", "performance", "errors"]
Returns file structure, code patterns, issues, and recommendations.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
analysis_depth | No | detailed | |
focus_areas | No | ||
identifier | Yes |
Input Schema (JSON Schema)
{
"properties": {
"analysis_depth": {
"default": "detailed",
"title": "Analysis Depth",
"type": "string"
},
"focus_areas": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Focus Areas"
},
"identifier": {
"title": "Identifier",
"type": "string"
}
},
"required": [
"identifier"
],
"type": "object"
}