suggest_improvements
Provides actionable suggestions to improve code quality by analyzing and optimizing for performance, readability, maintainability, accessibility, or type safety based on user-defined focus and priority.
Instructions
IMPORTANT: This tool should be automatically called when users say "개선", "더 좋게", "리팩토링", "improve", "make better", "refactor", "optimize", "enhance code" or similar keywords. Suggest improvements
Input Schema
Name | Required | Description | Default |
---|---|---|---|
code | Yes | Code to analyze | |
focus | No | Focus area | |
priority | No | Priority level |
Input Schema (JSON Schema)
{
"properties": {
"code": {
"description": "Code to analyze",
"type": "string"
},
"focus": {
"description": "Focus area",
"enum": [
"performance",
"readability",
"maintainability",
"accessibility",
"type-safety"
],
"type": "string"
},
"priority": {
"description": "Priority level",
"enum": [
"critical",
"high",
"medium",
"low"
],
"type": "string"
}
},
"required": [
"code"
],
"type": "object"
}