Skip to content

12์žฅ

Kyunghee Ko edited this page Sep 11, 2026 · 3 revisions

[Do it! ์‹ค์Šต] conventions.md ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

01.

02.
.claude/skills/-convention-check/ ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ  ๊ทธ ์•ˆ์— conventions.md ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ค˜.

์•„๋ž˜ ๋‚ด์šฉ์œผ๋กœ ์ž‘์„ฑํ•ด ์ค˜.

## ๋„ค์ด๋ฐ
- ๋ณ€์ˆ˜๋ช…, ํ•จ์ˆ˜๋ช…: ์นด๋ฉœ ์ผ€์ด์Šค (์˜ˆ: fetchNews, isLoading)
- ์ปดํฌ๋„ŒํŠธ๋ช…: ํŒŒ์Šค์นผ ์ผ€์ด์Šค (์˜ˆ: NewsCard, Dashboard)
- ์ƒ์ˆ˜: UPPER_SNAKE_CASE (์˜ˆ: MAX_NEWS_COUNT)

## ํฌ๋งคํŒ…
- ๋“ค์—ฌ์“ฐ๊ธฐ: 2์นธ
- ํ•œ ํ•จ์ˆ˜๋Š” ํ•˜๋‚˜์˜ ์—ญํ• ๋งŒ ๋‹ด๋‹น

## ์ฝ”๋“œ ํ’ˆ์งˆ
- console.log๋Š” ์ปค๋ฐ‹ ์ „์— ๋ฐ˜๋“œ์‹œ ์ œ๊ฑฐ
- URL, ์ˆซ์ž ๋“ฑ ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๊ฐ’์€ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋กœ ๋ถ„๋ฆฌ (์˜ˆ: process.env.API_URL)
- DB ์กฐ์ž‘ ์ฝ”๋“œ๋Š” ๋ฐ˜๋“œ์‹œ try-catch๋กœ ๊ฐ์‹ธ๊ธฐ
- ์˜ค๋ฅ˜ ์‘๋‹ต์€ ์ ์ ˆํ•œ HTTP ์ƒํƒœ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ๋ฐ˜ํ™˜ (์˜ˆ: 500, 404, 400)

03.


[Do it! ์‹ค์Šต] SKILL.md ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

01.
.claude/skills/convention-check/ ํด๋” ์•ˆ์— SKILL.md ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ค˜.

์ด ์Šคํ‚ฌ์€ ์ปค๋ฐ‹ ์ „์— ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์„ ๊ฒ€ํ† ํ•˜๋Š” ์Šคํ‚ฌ์ด์•ผ.

## ํ”„๋ก ํŠธ๋งคํ„ฐ:
- name: convention-check
- description: ์ปค๋ฐ‹ ์ „ ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ•œ๋‹ค. ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜ ์ค€์ˆ˜ ์—ฌ๋ถ€์™€ ์ฝ”๋“œ ํ’ˆ์งˆ์„ ์ ๊ฒ€ํ•œ๋‹ค.
- disable-model-invocation: true
- allowed-tools: Bash(git *)

##์Šคํ‚ฌ ๋‚ด์šฉ:

  1. ํ˜„์žฌ ๋ธŒ๋žœ์น˜์—์„œ ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ ธ์˜จ ํ›„
  2. conventions.md์˜ ๊ทœ์น™์„ ๊ธฐ์ค€์œผ๋กœ ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ์˜ ๊ฐ ํ•ญ๋ชฉ์„ โ€˜ํ†ต๊ณผโ€™ ๋˜๋Š” โ€˜๊ฐœ์„  ํ•„์š”โ€™๋กœ ํ‘œ์‹œํ•ด ์ค˜.
  3. โ€˜๊ฐœ์„  ํ‘œ์‹œโ€™ ํ•ญ๋ชฉ์ด ์žˆ์œผ๋ฉด ์–ด๋–ป๊ฒŒ ์ˆ˜์ •ํ•ด์•ผ ํ•˜๋Š”์ง€ ์ฝ”๋“œ ์˜ˆ์‹œ์™€ ํ•จ๊ป˜ ์•Œ๋ ค ์ค˜.
  4. ๋ชจ๋“  ํ•ญ๋ชฉ์ด โ€˜ํ†ต๊ณผโ€™๋ผ๋ฉด โ€˜์ปค๋ฐ‹ ์ค€๋น„๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!โ€™๋ฅผ ์ถœ๋ ฅํ•ด.

## ์ฐธ์กฐ ํŒŒ์ผ
- ๊ฒ€ํ†  ๊ธฐ์ค€: [conventions.md](conventions.md)

02.


[Do it! ์‹ค์Šต] ๋‰ด์Šค ์นด๋“œ ์‚ญ์ œ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ํ•˜๊ธฐ

01.
/news-workflow delete-news

02.
๋‰ด์Šค ์นด๋“œ์— ์‚ญ์ œ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•ด ์ค˜.
๊ฐ ๋‰ด์Šค ์นด๋“œ ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์— X ๋ฒ„ํŠผ์„ ๋งŒ๋“ค๊ณ ,
๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ํ•ด๋‹น ๋‰ด์Šค๊ฐ€ DB์—์„œ ์‚ญ์ œ๋˜๊ณ  ํ™”๋ฉด์—์„œ๋„ ์‚ฌ๋ผ์ง€๊ฒŒ ํ•ด ์ค˜.

03.


[Do it! ์‹ค์Šต] convention-check ์Šคํ‚ฌ ์‚ฌ์šฉํ•˜๊ธฐ

01.
/convention-check

02.

03.
๊ฐœ์„ ์ด ํ•„์š”ํ•œ ํ•ญ๋ชฉ์„ ์ˆ˜์ •ํ•ด ์ค˜.

04.
์™„๋ฃŒ

05.
์ปค๋ฐ‹ํ•ด ์ค˜.

06.

๐Ÿ“š Do it! ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ + ํด๋กœ๋“œ ์ฝ”๋“œ

๐Ÿ  Home


ํ”„๋กฌํ”„ํŠธ ๋ชฉ์ฐจ


์ฐธ๊ณ 

Clone this wiki locally