/refactor-clean
Safely identify and remove dead code with test verification:
> /plugin marketplace add Galaxy-Dawn/claude-scholar> /plugin install claude-scholar@claude-scholar
Command definition
refactor-clean.mdRefactor Clean
Safely identify and remove dead code with test verification:
1. Run dead code analysis tools:
- vulture: Find unused Python code (functions, classes, variables)
- pyflakes: Detect unused imports and variables
- ruff check --select F401: Find unused imports
- pip-audit: Check for security vulnerabilities
2. Generate comprehensive report in .reports/dead-code-analysis.md
3. Categorize findings by severity:
- SAFE: Test files, unused utilities, unused imports
- CAUTION: API routes, models, fixtures
- DANGER: Config files, main entry points, registry decorators
4. Propose safe deletions only
5. Before each deletion:
- Run full test suite (pytest)
- Verify tests pass
- Apply change
- Re-run tests
- Rollback if tests fail
6. Show summary of cleaned items
Never delete code without running tests first!
Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.
Other commands on claude-scholar.
code-review
CommandComprehensive security and quality review of uncommitted changes:
commit
CommandCommit changes following Conventional Commits format (local only, no push).
More commands from other plugins.
setup
CommandOne-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…
autoresearch
CommandAutonomous iteration loop: modify, verify, keep/discard against any metric

