The generate_report tool creates detailed analysis reports about your codebase. Generate reports for quality assessments, architecture reviews, technical debt tracking, or comprehensive project overviews. Reports can be exported in multiple formats for documentation or stakeholder communication.
Stellarion aggregates data from multiple analysis tools (complexity, structure, quality) and formats it into structured reports. Reports include metrics, findings, visualizations (chart configurations), and actionable recommendations.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
reportType | string | Yes | - | overview, quality, architecture, technical_debt, or full |
path | string | No | . | Directory to analyze |
outputFormat | string | No | json | json, markdown, html, or csv |
includeMetrics | boolean | No | false | Include detailed metrics tables |
includeRecommendations | boolean | No | false | Include improvement recommendations |
includeCharts | boolean | No | false | Include chart configurations |
saveToFile | string | No | - | File path to save report |
maxDepth | number | No | 5 | Maximum depth for dependency analysis |
mcp__stellarion__generate_report reportType:quality outputFormat:markdown includeRecommendations:true
High-level project summary with key metrics.
Natural Language:
Generate a project overview report
Direct MCP Call:
mcp__stellarion__generate_report reportType:overview includeMetrics:true
Contains:
Detailed code quality analysis.
Natural Language:
Generate a code quality report for this project
Direct MCP Call:
mcp__stellarion__generate_report reportType:quality outputFormat:markdown includeRecommendations:true
Contains:
Dependency and structure analysis.
Natural Language:
Generate an architecture report showing dependencies
Direct MCP Call:
mcp__stellarion__generate_report reportType:architecture maxDepth:5 includeCharts:true
Contains:
Technical debt inventory and prioritization.
Natural Language:
Create a technical debt report with effort estimates
Direct MCP Call:
mcp__stellarion__generate_report reportType:technical_debt includeRecommendations:true
Contains:
Comprehensive report combining all types.
Natural Language:
Generate a full analysis report with everything
Direct MCP Call:
mcp__stellarion__generate_report reportType:full outputFormat:markdown includeMetrics:true includeRecommendations:true includeCharts:true
Contains: All sections from overview, quality, architecture, and technical debt reports combined.
Natural Language:
Generate a quality report for src/ in markdown format with recommendations
Direct MCP Call:
mcp__stellarion__generate_report reportType:quality path:src/ outputFormat:markdown includeRecommendations:true
Natural Language:
Create a technical debt report and save it to docs/tech-debt.md
Direct MCP Call:
mcp__stellarion__generate_report reportType:technical_debt outputFormat:markdown saveToFile:docs/tech-debt.md includeRecommendations:true
Natural Language:
Generate an architecture report with chart configurations
Direct MCP Call:
mcp__stellarion__generate_report reportType:architecture includeCharts:true outputFormat:json
Natural Language:
Export complexity metrics to CSV for spreadsheet analysis
Direct MCP Call:
mcp__stellarion__generate_report reportType:quality outputFormat:csv saveToFile:metrics.csv
| Format | Best For | Description |
|---|---|---|
| Markdown | Documentation, GitHub/GitLab | Formatted with headers, tables, lists |
| JSON | Tool integration, automation | Structured data for processing |
| HTML | Sharing, presentations | Styled document with formatting |
| CSV | Spreadsheet analysis | Metrics in tabular format |
Detailed measurements:
| Metric | Description |
|---|---|
| File counts | Total files by type |
| Lines of code | LOC and SLOC |
| Complexity stats | Average, max, distribution |
| Maintainability | Index scores by file |
Problems identified:
| Field | Description |
|---|---|
| Issue description | What was found |
| Severity | Critical, high, medium, low |
| Location | File and line numbers |
| Impact | How it affects the codebase |
Actionable improvements:
| Field | Description |
|---|---|
| Recommendation | What to improve |
| Priority | Based on impact and effort |
| Effort estimate | Low, medium, high |
| Expected benefit | What improvement to expect |
When includeCharts: true:
includeRecommendations: true for actionable reports: Get specific improvement suggestionsGenerate weekly quality reports:
# Weekly quality snapshot
mcp__stellarion__generate_report reportType:quality outputFormat:markdown saveToFile:docs/quality-report.md includeMetrics:true includeRecommendations:true
index_project before generating reportsfind_refactoring for specific fixes