← Back to list

self-review
by dot-agents
⭐ 3🍴 0📅 Jan 22, 2026
SKILL.md
name: "Self-Review" description: "Review your own changes before committing or creating a pull request"
Self-Review
Review your own changes before committing or creating a pull request.
When to Use
- Before committing significant changes
- Before creating a pull request
- After implementing a feature or fix
- When you want to catch issues before code review
Steps
-
Review the diff
- Run
git diffto see all changes - Check each file for unintended modifications
- Look for debugging code or console.logs to remove
- Run
-
Code quality check
- Are variable and function names clear?
- Is the code readable and well-organized?
- Are there any code smells or anti-patterns?
- Is error handling appropriate?
-
Logic verification
- Does the code do what it's supposed to?
- Are edge cases handled?
- Are there any potential bugs or race conditions?
-
Test coverage
- Are there tests for new functionality?
- Do existing tests still pass?
- Are error cases tested?
-
Documentation
- Are complex sections commented?
- Is public API documented?
- Are any README updates needed?
-
Security check
- No hardcoded secrets or credentials?
- Input validation present where needed?
- No SQL injection or XSS vulnerabilities?
-
Performance consideration
- Any obvious performance issues?
- Unnecessary loops or API calls?
- Large data structures handled efficiently?
Checklist
- No debugging code left in
- All tests pass
- No linting errors
- Commit message is clear and descriptive
- Changes are focused (single responsibility)
- No unrelated changes included
Notes
- Take your time - catching issues now saves review cycles
- If unsure about something, ask before committing
- It's okay to split large changes into multiple commits
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+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