user232634/ai-code-quality-framework

AI生成コードに対して自動的にプロダクション品質のチェックを適用し、技術的負債を防止して開発速度を維持します。

ai-code-quality-framework とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が生成したコードに対して、自動的にプロダクション品質のチェックを適用するためのフレームワークです。主な目的は、AIによるコード生成の速度を活かしながら、技術的負債の蓄積を防ぎ、コードベースの健全性を維持することです。このスキルは、リンティング、型チェック、テスト実行、静的解析などのプラットフォームに依存しない品質ゲートを定義し、AIが生成したコードが自動的にチェックを通過するように設定します。仕組みとしては、プロジェクト固有の設定ファイルやCI/CDパイプラインと連携し、コード生成後の自動検証プロセスを標準化します。

対応~Claude Code~Codex CLI~Cursor
npx skills add user232634/ai-code-quality-framework

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ai-code-quality-framework は何をしますか?

🤖 AI生成コードに対して自動的にプロダクション品質のチェックを適用し、技術的負債を防止して開発速度を維持します。

概要

このフレームワークは、AIコード生成ツールが生成したコードが、事前に定義された品質基準を満たしていることを自動的に検証します。以下の機能を提供します:

  • 自動リンティング: ESLint、Pylint、RuboCopなどのリンターをコード生成後に自動実行
  • 型チェック: TypeScript、mypy、Sorbetなどの型チェッカーによる静的型検証
  • テスト自動実行: Jest、pytest、RSpecなどのテストランナーによるユニットテストと統合テスト
  • 静的解析: SonarQube、CodeQLなどのツールによるセキュリティと品質の分析

使用方法

  1. プロジェクトルートに .ai-quality-config.yaml を作成します。
  2. 使用するチェックツールと設定を定義します。
  3. AIエージェントにこのフレームワークの使用を指示します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIコード生成ツール

設定例

# .ai-quality-config.yaml
checks:
  - tool: eslint
    config: .eslintrc.json
  - tool: prettier
    config: .prettierrc
  - tool: jest
    command: npm test
auto_fix: true

注意事項

  • このフレームワークは、既存のCI/CDパイプラインと連携して動作します。
  • チェックに失敗した場合は、AIが自動的に修正を試みます。
  • プロジェクト固有の品質基準に合わせてカスタマイズ可能です。

関連スキル