muse_analyze_code
Analyze code structure using AST parsing to extract functions, classes, imports, and generate Mermaid diagrams. Provides AI-powered insights on code quality, security issues, and improvement suggestions.
Instructions
Performs deep code analysis using AST parsing. Extracts functions, classes, imports, and generates Mermaid diagrams. Supports AI-powered analysis for quality insights, security issues, and improvement suggestions.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | The source code to analyze | |
| language | No | Programming language (auto-detected if not provided) | |
| filename | No | Optional filename for context | |
| generateDiagrams | No | Generate Mermaid diagrams (default: true) | |
| diagramTypes | No | Types of diagrams to generate (default: all) | |
| useAI | No | Enable AI-powered analysis for quality, security, and suggestions (default: false, requires ANTHROPIC_API_KEY) |