.claude/skills/check/SKILL.md
Check code quality without making changes — lint, format, type, and security checks. Use when you want to inspect issues before fixing them.
npx skillsauth add taewook486/real-estate-mcp checkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run all quality checks and report results. Do not auto-fix anything.
This project uses the following hooks in .pre-commit-config.yaml:
Run in order:
# 1. Lint (no fix)
uv run ruff check src/ tests/
# 2. Format check (no fix)
uv run ruff format --check src/ tests/
# 3. Type check
uv run pyright
# 4. Security scan
uv run bandit -c pyproject.toml -r src/
## Code Quality Report
### Ruff Lint
- Status: [pass/fail]
- Issues found: [count]
- Key issues:
- [file:line] [rule-id] [description]
### Ruff Format
- Status: [pass/fail]
- Files needing formatting: [count]
### Pyright
- Status: [pass/fail]
- Type errors: [count]
- Key errors:
- [file:line] [error message]
### Bandit
- Status: [pass/fail]
- Security issues: [count]
- By severity: High [n] / Medium [n] / Low [n]
On failures:
auto-fix skill"If all pass: output Code quality checks passed ✓ only.
testing
--- name: worklog description: Update worklog files by moving tasks between todo/doing/done states. Use when recording task progress, starting new work, or marking tasks complete. Requires explicit arguments: worklog [done|doing|todo] [description]. --- # Worklog Update task state in worklog files. Requires explicit arguments. ## Worklog Files - `localdocs/worklog.todo.md` — backlog - `localdocs/worklog.doing.md` — in progress - `localdocs/worklog.done.md` — completed (grouped by date, appen
development
Test-Driven Development workflow. Use for ALL code changes - features, bug fixes, refactoring. TDD is non-negotiable.
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
Refactoring assessment and patterns. Use after tests pass (GREEN phase) to assess improvement opportunities.