スキル一覧に戻る
so-ta

self-review

by so-ta

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

SKILL.md


name: self-review description: | Self-review after code changes. Use proactively after completing any code modifications, before creating a pull request. Runs tests, checks code quality, and validates changes.

Self Review

コード変更完了後の自己レビュー・セルフバリデーション。

実行手順

1. 変更内容の確認

git status
git diff --stat
git diff

2. ローカルCI実行

Backend変更がある場合

cd backend && go test ./...
cd backend && go vet ./...

Frontend変更がある場合

cd frontend && npm run check

3. コードレビュー観点でのチェック

観点チェック項目
機能性要件を満たしているか
エラーハンドリングnil/undefined、エラー処理は適切か
セキュリティ入力検証、認可チェックは適切か
パフォーマンスN+1クエリ、不要なループはないか
可読性命名、構造は明確か
テストテストは十分か、エッジケースはカバーしているか

4. よくある問題の検出

# デバッグコード残り
grep -r "console.log" frontend/
grep -r "fmt.Print" backend/

# TODO残り
grep -r "TODO" --include="*.go" --include="*.ts" --include="*.vue" .

# 未使用import(go vetで検出)

5. プロジェクト規約チェック

  • Canonical Patternに従っているか(BACKEND.md / FRONTEND.md参照)
  • ドキュメント更新が必要な変更か確認

完了条件

  • すべてのテストがパス
  • go vet / npm run check がエラーなし
  • セキュリティ・パフォーマンス問題なし
  • 不要なデバッグコードなし

次のステップ

問題がなければ、ドキュメント更新が必要か確認し、PR作成へ進む。

スコア

総合スコア

40/100

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

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

レビュー

💬

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