スキル一覧に戻る
ncdcdev

quality-check

by ncdcdev

A Model Context Protocol (MCP) server that provides SharePoint document search functionality. Supports both stdio and HTTP transports. Authentication is supported only via Azure AD certificate-based authentication. Please note that other authentication methods are not supported.

3🍴 1📅 2025年12月12日
GitHubで見るManusで実行

SKILL.md


name: quality-check description: コード品質チェックと自動修正を実行します。コミット前やコード変更後に使用してください。

Quality Check Skill

このスキルは、コード品質チェックと自動修正を実行します。

使用タイミング

  • コミット前の品質チェック
  • コード変更後の検証
  • Pull Request作成前

実行コマンド

品質チェック(検証のみ)

uv run check
  • 型チェック(ty)、リント(ruff)、テスト(pytest)を実行
  • コードの変更は行わない
  • エラーや警告を報告

自動修正 + フォーマット

uv run fix
  • コードの自動修正(--unsafe-fixesを含む)
  • フォーマットの適用
  • 可能な限りの問題を自動修正

個別コマンド

uv run typecheck  # 型チェックのみ
uv run lint       # リントのみ
uv run fmt        # フォーマットのみ

スキルの動作

  1. まず uv run check で問題を検出
  2. 問題がある場合は uv run fix で自動修正を試行
  3. 残った問題をユーザーに報告
  4. 必要に応じて手動修正をガイド

重要な注意事項

  • コミット前は必ず実行: uv run check は必須
  • 自動修正の確認: uv run fix 後は変更内容を確認
  • 型アノテーション: 小文字のビルトイン型(list, dictなど)を使用
  • import順序: 標準ライブラリ → サードパーティ → ローカルimport
  • inline import禁止: 関数内でのimportは避ける

エラー処理

品質チェックで問題が見つかった場合:

  1. エラー内容を明確に報告
  2. 自動修正可能か判断
  3. 自動修正を実行または手動修正方法を提案
  4. 修正後に再度チェックを実行

スコア

総合スコア

70/100

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

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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