搜索

PythonReactSEOPDF
GitHub Skill

self-review

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.

so-ta☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

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作成へ進む。

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!