スキル一覧に戻る
DCRepairCenter

quality-check

by DCRepairCenter

AI 驱动的桌面宠物应用

0🍴 1📅 2026年1月1日
GitHubで見るManusで実行

SKILL.md


name: quality-check description: Run comprehensive quality checks including linting, type checking, and tests. Use before committing or when validating code changes.

Quality Check Skill

Execute comprehensive quality checks on the codebase.

Commands

# Python linting
make lint          # ruff check (no auto-fix)
make format        # ruff format (auto-fix)

# Type checking
make typecheck     # mypy

# Rust checks
make rust-check    # cargo clippy

# Run tests
make test          # pytest full suite
make test-unit     # unit tests only
make test-cov      # with coverage report

# All checks at once
make check         # lint + typecheck + test

Check Results Interpretation

Ruff Errors

  • E - pycodestyle errors
  • W - pycodestyle warnings
  • F - Pyflakes
  • I - isort
  • B - flake8-bugbear
  • UP - pyupgrade

Mypy Errors

  • Missing type annotations
  • Type mismatches
  • Import errors

Clippy Warnings

  • clippy::unwrap_used - Use ? or expect()
  • clippy::todo - Remove before commit
  • clippy::dbg_macro - Remove debug macros

Focus Areas

  • Type annotation completeness
  • Import organization
  • Unused variables/imports
  • Code complexity
  • Test coverage gaps

Workflow

  1. Run make check to see all issues
  2. Report errors with file:line references
  3. Suggest specific fixes
  4. Prioritize by severity (errors > warnings > style)

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です