AI ๊ฒฐ๊ณผ ํ’ˆ์งˆ์ด ๋“ค์ญ‰๋‚ ์ญ‰ํ•  ๋•Œ, ๋ชจ๋ธ์„ ๋ฐ”๊พธ๊ธฐ ์ „์— ๋จผ์ € ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด skills.sh๋‹ค. ํ•ต์‹ฌ์€ โ€œ๋” ๋˜‘๋˜‘ํ•œ ๋ชจ๋ธโ€์ด ์•„๋‹ˆ๋ผ ๋‚ด ์ž‘์—… ๊ทœ์น™์„ ์ฃผ์ž…ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์•ˆ๋‚ด: ๋ณธ๋ฌธ์—๋Š” ์ƒ์„ฑํ˜• AI ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ ์š”์•ฝ/์ •๋ฆฌ ๋‚ด์šฉ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

flowchart LR
A[๊ฐ™์€ ๋ชจ๋ธ ๋ฐ˜๋ณต ์‚ฌ์šฉ] --> B{skills.sh ์ ์šฉ?}
B -- ์•„๋‹ˆ์˜ค --> C[์ถœ๋ ฅ ํŽธ์ฐจ ํผ]
B -- ์˜ˆ --> D[์ž‘์—… ๊ทœ์น™ ์ฃผ์ž…]
D --> E[๊ฒฐ๊ณผ ์ผ๊ด€์„ฑ]
D --> F[์žฌํ˜„์„ฑ]
E --> G[ํŒ€ ํ‘œ์ค€ํ™”]
F --> G

1) skills.sh๋ฅผ ํ•œ ์ค„๋กœ ์„ค๋ช…ํ•˜๋ฉด?

skills.sh๋Š” ์—์ด์ „ํŠธ์—๊ฒŒ ์ž‘์—… ๋ฐฉ์‹(SOP) ์„ ์„ค์น˜ํ•˜๋Š” ๋„๊ตฌ๋‹ค.

  • npm: ์ฝ”๋“œ ํŒจํ‚ค์ง€ ์„ค์น˜
  • skills.sh: ์—์ด์ „ํŠธ ์ž‘์—… ์ง€์นจ(SKILL.md) ์„ค์น˜

์ฆ‰, ๋ชจ๋ธ ๊ต์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ์ž‘์—… ํ”„๋กœ์„ธ์Šค ํŠœ๋‹์ด๋‹ค.

2) ๋น ๋ฅธ ์‹œ์ž‘ (์ดˆ๋ณด์šฉ 5๋ถ„)

Step 1) ์Šคํ‚ฌ 1๊ฐœ๋งŒ ์„ค์น˜

npx skills add <owner/repo>

์˜ˆ์‹œ:

npx skills add vercel-labs/agent-skills

Step 2) ๊ฐ™์€ ์š”์ฒญ์œผ๋กœ ์ „/ํ›„ ๋น„๊ต

  • ์„ค์น˜ ์ „ ๊ฒฐ๊ณผ ์ €์žฅ
  • ์„ค์น˜ ํ›„ ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ ์žฌ์‹คํ–‰
  • ์•„๋ž˜ 3๊ฐ€์ง€๋งŒ ์ฒดํฌ
    • ์ •ํ™•๋„
    • ์ผ๊ด€์„ฑ
    • ์ˆ˜์ • ํšŸ์ˆ˜

Step 3) ํŒ€ ๊ธฐ๋ณธ ์„ธํŠธ ๊ณ ์ •

  • ๊ฒ€์ฆ๋œ ์Šคํ‚ฌ 3~5๊ฐœ๋งŒ ํŒ€ ํ‘œ์ค€์œผ๋กœ ์œ ์ง€
  • ์ƒˆ ์Šคํ‚ฌ์€ ์‹คํ—˜ ๋ธŒ๋žœ์น˜์—์„œ ๊ฒ€์ฆ ํ›„ ๋ฐ˜์˜

3) ์™œ ํšจ๊ณผ๊ฐ€ ๋‚˜๋‚˜?

๊ธฐ๋ณธ ๋ชจ๋ธ์€ ๋ฒ”์šฉ ๋‹ต๋ณ€์„ ์ž˜ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์‹ค๋ฌด๋Š” โ€œ์ด ํ”„๋กœ์ ํŠธ์˜ ๊ทœ์น™โ€์ด ์ค‘์š”ํ•˜๋‹ค.

skills.sh๋Š” ์ด ๊ทœ์น™์„ ๋ช…์‹œ์ ์œผ๋กœ ๋„ฃ๊ธฐ ๋•Œ๋ฌธ์—:

  • ๊ฒฐ๊ณผ๋ฌผ์ด ๋œ ํ”๋“ค๋ฆฌ๊ณ 
  • ์žฌ์ž‘์—…์ด ์ค„๊ณ 
  • ํŒ€์› ๊ฐ„ ์ถœ๋ ฅ ํ’ˆ์งˆ์ด ๋งž์ถฐ์ง„๋‹ค.

4) ์‹ค๋ฌด ์ฒดํฌ๋ฆฌ์ŠคํŠธ (๋ณต๋ถ™์šฉ)

  • ์ฒ˜์Œ์—๋Š” ์Šคํ‚ฌ 1~2๊ฐœ๋งŒ ์„ค์น˜ํ–ˆ๋Š”๊ฐ€?
  • ์„ค์น˜ ์ „ SKILL.md๋ฅผ ์ง์ ‘ ์ฝ์—ˆ๋Š”๊ฐ€?
  • ์ „/ํ›„ ๋น„๊ต ๋กœ๊ทธ๋ฅผ ๋‚จ๊ฒผ๋Š”๊ฐ€?
  • ํŒ€ ๊ณต์šฉ ์Šคํ‚ฌ ๋ชฉ๋ก์„ ๋ฌธ์„œํ™”ํ–ˆ๋Š”๊ฐ€?

5) ์ž์ฃผ ๋ง‰ํžˆ๋Š” ํฌ์ธํŠธ

Q1. ๋งŽ์ด ์„ค์น˜ํ• ์ˆ˜๋ก ์ข‹์€๊ฐ€?

์•„๋‹ˆ๋‹ค. ์ดˆ๋ฐ˜ ๊ณผ์„ค์น˜๋Š” ์ถฉ๋Œ/ํ˜ผ์„ ์„ ํ‚ค์šด๋‹ค.

Q2. ๋ชจ๋ธ๋งŒ ๋ฐ”๊พธ๋ฉด ๋˜์ง€ ์•Š๋‚˜?

๋ชจ๋ธ ๋ณ€๊ฒฝ๋ณด๋‹ค ๊ทœ์น™ ๊ณ ์ •์ด ์žฌํ˜„์„ฑ์— ๋” ์ง์ ‘์ ์ผ ๋•Œ๊ฐ€ ๋งŽ๋‹ค.

Q3. ์–ด๋–ค ์Šคํ‚ฌ๋ถ€ํ„ฐ?

  • ๊ณต์‹/ํ™œ์„ฑ ์œ ์ง€ ์ €์žฅ์†Œ ์šฐ์„ 
  • ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ/์ด์Šˆ ์ƒํƒœ ํ™•์ธ
  • ๋‚ด ์—…๋ฌด์™€ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜๋Š” 1๊ฐœ๋ถ€ํ„ฐ

6) ๋ฐ”๋กœ ์“ฐ๋Š” ํ”„๋กฌํ”„ํŠธ 3๊ฐœ

  • โ€œ๋‚ด ํ”„๋กœ์ ํŠธ ๊ธฐ์ค€์œผ๋กœ ํ•„์š”ํ•œ ์Šคํ‚ฌ 3๊ฐœ๋ฅผ ํšจ๊ณผ/์œ„ํ—˜/๋‚œ์ด๋„ ์ˆœ์œผ๋กœ ์ถ”์ฒœํ•ด์ค˜.โ€
  • โ€œ์ถ”์ฒœ ์Šคํ‚ฌ ์ค‘ ๊ณต์‹ ๋ฒค๋”+ํ™œ์„ฑ ์œ ์ง€ ์ €์žฅ์†Œ๋งŒ ๋‚จ๊ฒจ์ค˜.โ€
  • โ€œ์„ค์น˜ ์ „/ํ›„ ๊ฒฐ๊ณผ๋ฅผ ์ •ํ™•๋„/์ผ๊ด€์„ฑ/์žฌ์ž‘์—… ํšŸ์ˆ˜๋กœ ๋น„๊ตํ•ด์ค˜.โ€

7) ํ•œ ์ค„ ๊ฒฐ๋ก 

skills.sh๋Š” ์ƒˆ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ, ๋‚ด AI๋ฅผ ๋‚ด ์ผ ๋ฐฉ์‹์— ๋งž๊ฒŒ ํ‘œ์ค€ํ™”ํ•˜๋Š” ์šด์˜ ์Šต๊ด€์ด๋‹ค.


์›๋ณธ