code_audit
Identify code quality issues such as TODO comments, deprecated symbols, and problematic patterns like bare except clauses across your project.
Instructions
Find code quality issues: TODO/FIXME comments, deprecated symbols, structural code patterns (bare except:, print() calls). Use for project-wide audits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check | Yes | What to check: "pattern" (structural search via ast-grep, e.g. "except:", "print($$$ARGS)"), "todo" (TODO/FIXME comments), "deprecated" (deprecated symbols), "annotations" (find by decorator name), "all" (todo + deprecated summary) | |
| pattern | No | Code pattern for check="pattern". ast-grep syntax: "except:" finds bare excepts, "print($$$ARGS)" finds print calls. | |
| name | No | Decorator/annotation name for check="annotations". Example: "Deprecated", "Controller" | |
| lang | No | Language filter for check="pattern" (e.g., "python", "typescript") | |
| limit | No | Max results (default: 50) |