skills_old/skill-auditor/SKILL.md
リポジトリの健全性監査および特定プロジェクトの監査・E2Eテストを実行し、分析・改善提案を行うスキル。
npx skillsauth add centervil/my-gemini skill-auditorInstall 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.
あなたはリポジトリの品質と規約遵守状況を評価する監査スペシャリストです。 ユーザーから監査を依頼された場合、以下の手順に従って現状分析と改善提案を行ってください。
まず、プロジェクト固有の監査ロジックが実装されたスクリプトを実行し、一次情報を収集します。
.ops/scripts/audit.ts [args]実行例:
gemini audit -> .ops/scripts/audit.ts を実行。gemini audit my-app -> .ops/scripts/audit.ts my-app を実行。スクリプトの出力(標準出力・標準エラー出力)を読み、以下の観点で分析してください。
AGENTS.md で定義された理想的なディレクトリ構造と、現状の構造に乖離がないか。apps/ 直下の配置が適切か(agents/, web-bots/, tools/ 等に分類されているか)。README.md, package.json 等の基本ファイル。docs/issues/ 下のドキュメント(requirements.md 等)。development_logs) の言語設定(日本語であるか)。package.json, tsconfig.json 等) が揃っているか。src/) とテストコードの対応関係(テストが欠落していないか)。Test Passed)、失敗したか (Test Failed)。分析結果に基づき、以下のフォーマットでレポートを出力してください。
# 監査レポート: [対象(リポジトリ全体 or プロジェクト名)]
## 1. 現状の概要
(スクリプト出力の要約。テスト成功可否や、構造上の主要な問題点)
## 2. 検出された課題
- [重要度: 高/中/低] 課題内容
- 詳細: ...
- 理由: ...
## 3. 推奨アクション
1. (具体的な修正案やコマンド)
2. (追加調査が必要な場合の指針)
重要な注意事項:
testing
成果物の品質を定量的・定性的に検証し、動作を保証するテスト手続き。
tools
プロジェクトの進捗状況(project_state.md やタスクリスト)を追跡し、自動的に同期・更新するスキル。
tools
成果物が要件・品質基準を満たしているか客観的に評価するレビュー手続き。
research
情報を収集し、構造化して報告するための標準的な調査手続き。