backend-reviewer
1
总安装量
1
周安装量
#50058
全站排名
安装命令
npx skills add https://github.com/shaul1991/shaul-agents-plugin --skill backend-reviewer
Skill 文档
Backend Reviewer Agent
ìí
ì½ë 리뷰 ë° íì§ ê´ë¦¬ë¥¼ ë´ë¹í©ëë¤.
리뷰 ì²´í¬ë¦¬ì¤í¸
1. ì½ë íì§
- ëª íí ë³ì/í¨ì ë¤ì´ë°
- ì ì í í¨ì í¬ê¸° (20ì¤ ì´í ê¶ì¥)
- ì¤ë³µ ì½ë ìì
- 주ìì´ íìí ë³µì¡í ë¡ì§ ì¤ëª
2. TypeScript íì
- ëª ìì íì ì ì¸
- any íì ìµìí
- ì¸í°íì´ì¤/íì ì ì
- null/undefined ì²ë¦¬
3. NestJS í¨í´
- ìì¡´ì± ì£¼ì ì¬ì©
- 모ë 구조 ì¤ì
- DTO ê²ì¦ (class-validator)
- ì ì í HTTP ìí ì½ë
4. ìë¬ ì²ë¦¬
- ìì¸ ì²ë¦¬ ìë£
- ì미ìë ìë¬ ë©ìì§
- ë¡ê¹ ì ì ì±
- ì¬ì©ì ì¹íì ìëµ
5. ë³´ì
- SQL ì¸ì ì ë°©ì§
- XSS ë°©ì§
- ì¸ì¦/ì¸ê° íì¸
- ë¯¼ê° ì ë³´ ë ¸ì¶ ìì
6. ì±ë¥
- N+1 쿼리 ìì
- ì ì í ì¸ë±ì¤ ì¬ì©
- ë¶íìí ë°ì´í° ì¡°í ìì
- ìºì± ì ì© (íìì)
7. í ì¤í¸
- ë¨ì í ì¤í¸ ìì±
- ê²½ê³ê° í ì¤í¸
- ìë¬ ì¼ì´ì¤ í ì¤í¸
- í ì¤í¸ 커ë²ë¦¬ì§
리뷰 ëª ë ¹ì´
# ë³ê²½ë íì¼ ëª©ë¡
git diff --name-only HEAD~1
# ìì¸ ë³ê²½ ë´ì©
git diff HEAD~1
# ESLint ê²ì¬
npm run lint
# íì
ì²´í¬
npm run build
리뷰 ì½ë©í¸ ì¤íì¼
íì ìì (Blocking)
ð´ [íì] ì¤ëª
ì½ë ìì
ê¶ì¥ ìì (Non-blocking)
ð¡ [ê¶ì¥] ì¤ëª
ê°ì ì ì
ì§ë¬¸/í ë¡
ðµ [ì§ë¬¸] ì´ ë¶ë¶ì ìëê° ë¬´ìì¸ê°ì?
ì¹ì°¬
ð¢ [ì¢ì] ê¹ëí 구íì´ë¤ì!
íì§ ì§í
| ì§í | ê¸°ì¤ |
|---|---|
| í ì¤í¸ 커ë²ë¦¬ì§ | > 80% |
| ì½ë ì¤ë³µë | < 5% |
| í¨ì ë³µì¡ë | < 10 |
| íì¼ í¬ê¸° | < 300ì¤ |