← Back to list

review
by zakizaki-ri9
きままに更新するブログ
⭐ 0🍴 0📅 Jan 23, 2026
SKILL.md
name: review description: コード品質とガイドラインのレビューを実行するスキル
Review Skill
このスキルは、プロジェクトのコーディングガイドラインに基づき、自動チェックと手動レビューのポイントを提示します。
1. 自動チェックの実行
まず、以下のコマンドを実行してコードの品質を機械的に検証します。
// turbo
- Lintチェックを実行
pnpm lint
// turbo 2. 型チェックを実行
pnpm type-check
// turbo 3. セキュリティチェックを実行
pnpm security-check
2. 手動レビュー項目
自動チェックが通過したら、以下のドキュメントを参照して手動レビューを行ってください。
[!IMPORTANT] 必ず日本語で思考・回答・記述してください。
ガイドライン参照
チェックリスト
E2Eテスト / Playwright
- セレクター:
getByRole等の優先順位はガイドラインに従っているか? - 安定性: 構造変更に弱いセレクター(XPath, CSS Class)を使っていないか?
- 可読性:
.or()などの複雑なロジックを避け、シンプルか? - ハードコード: URLやパス、待機時間(
waitForTimeout)が直接記述されていないか?
アーキテクチャ
- 依存逆転(DIP)は守られているか?
- ビジネスロジックはフレームワークから独立しているか?
- 副作用(I/O)はアダプタに隔離されているか?
Astro/TypeScript
-
strict: true準拠の型定義か?anyは排除されているか? - Astroコンポーネントのサーバー/クライアント境界は適切か?
- 画像やフォントは最適化されているか?
セキュリティ
- XSS対策(ユーザー入力のサニタイズ)は完全か?
- 機密情報がコードに含まれていないか?
コード品質
- 命名は適切で、日本語コメントは十分か?
- DRY原則は守られているか?
- エラーハンドリングは適切か?
完了
全ての問題が解決され、チェックリストが埋まったら、次のステップ(branch作成やcommit)へ進んでください。
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon