Leaf Meta ๐Ÿ‡ฐ๐Ÿ‡ท

๐Ÿ“Œ ์—์ด์ „ํŠธ์— SKILL, ์–ธ์ œ ๊ผญ ํ•„์š”ํ•˜๊ณ  ์–ธ์ œ ์˜คํžˆ๋ ค ๋…์ผ๊นŒ (๋ถ™์ด๊ธฐ ์ „ ํŒ๋‹จ ๊ธฐ์ค€ ํ•œ ์žฅ ์ •๋ฆฌ)

  • SKILL(์Šคํ‚ฌ) : SKILL.md ํŒŒ์ผ ํ•˜๋‚˜๊ฐ€ ๋“  ํด๋”. ์—ฌ๊ธฐ์— ์ง€์‹œ๋ฌธ + ์„ ํƒ์ ์œผ๋กœ ํŒŒ์ด์ฌ ์Šคํฌ๋ฆฝํŠธ๋‚˜ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐ™์ด ๋ฌถ๋Š” ๊ตฌ์กฐ

  • ์ ์ง„์  ๊ณต๊ฐœ(progressive disclosure, ํ•„์š”ํ•  ๋•Œ๋งŒ ํŽผ์ณ ์ฝ๊ธฐ) : ์‹œ์ž‘ํ•  ๋• ์ด๋ฆ„,์„ค๋ช…๋งŒ ์ปจํ…์ŠคํŠธ์— ์˜ฌ๋ผ๊ฐ€๊ณ  ๋ณธ๋ฌธ์€ ๊ทธ ์ž‘์—…์ด ๋–ด์„ ๋•Œ๋งŒ ์ฝ์Œ. ์Šคํฌ๋ฆฝํŠธ๋Š” bash๋กœ ๋Œ๋ ค์„œ ์ถœ๋ ฅ๊ฐ’๋งŒ ํ† ํฐ์„ ๋จน์Œ

  • ๊ผญ ํ•„์š”ํ•œ ๊ฒฝ์šฐ : 1) ๊ฐ™์€ ์ ˆ์ฐจ๋ฅผ ๋ฐ˜๋ณต,๊ฒฐ์ •๋ก ์ ์œผ๋กœ ๋Œ๋ฆด ๋•Œ 2) ํŒŒ์ด์ฌ ๋“ฑ ์‹คํ–‰ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋ฌถ์–ด ๋งค๋ฒˆ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์žฅํ•ด์•ผ ํ•  ๋•Œ 3) ์‚ฌ๋‚ด ๋ธŒ๋žœ๋“œ,์šฉ์–ด,์›Œํฌํ”Œ๋กœ ๊ฐ™์€ ์กฐ์ง ์ง€์‹์„ ํ‘œ์ค€ํ™”ํ•  ๋•Œ 4) ๋ชจ๋ธ์ด ๊ธฐ๋ณธ์œผ๋ก  ๋ชป ํ•˜๋Š” ํŠน์ˆ˜ ์ž‘์—…(์˜ˆ: ๋ฌธ์„œ ์–‘์‹ ์ฑ„์šฐ๊ธฐ)์„ ๋ฉ”๊ฟ€ ๋•Œ

  • ๊ตณ์ด ์•ˆ ๋งŒ๋“ค์–ด๋„ ๋˜๋Š” ๊ฒฝ์šฐ : 1) ํ•œ ๋ฒˆ ์“ฐ๊ณ  ๋ง ์ผ(๊ทธ๋ƒฅ ํ”„๋กฌํ”„ํŠธ) 2) ์ฝ”๋“œ๋ฒ ์ด์Šค๊ฐ€ ์ด๋ฏธ ์•Œ๋ ค์ฃผ๋Š” ์ƒ์‹œ ํ”„๋กœ์ ํŠธ ์‚ฌ์‹ค(์ด๊ฑด CLAUDE.md / AGENTS.md ๋ชซ) 3) ์™ธ๋ถ€ ๋„๊ตฌ,API ์—ฐ๊ฒฐ(์ด๊ฑด MCP, ์™ธ๋ถ€ ๋„๊ตฌ ์—ฐ๊ฒฐ ํ”„๋กœํ† ์ฝœ ๋ชซ) 4) ๋ฆฐํ„ฐ,CI๊ฐ€ ๊ฒฐ์ •๋ก ์ ์œผ๋กœ ๊ฐ•์ œํ•˜๋Š” ๊ทœ์น™์ด๋‚˜ ๋ชจ๋ธ์ด ์ด๋ฏธ ์ž˜ํ•˜๋Š” ๊ฒƒ

  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ,์„œ๋น„์Šค ์ ์šฉ : ํšจ๊ณผ ๋งž์Œ. managed settings(์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ด€๋ฆฌ ์„ค์ •)๋กœ ์กฐ์ง ์ „์ฒด ๋ฐฐํฌ ๊ฐ€๋Šฅ. ๋‹จ ์Šคํ‚ฌ์€ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ๋ผ "์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ํ•˜๋“ฏ" ๊ฐ์‚ฌ ํ•„์š”(์™ธ๋ถ€ ํ˜ธ์ถœ,๋ฐ์ดํ„ฐ ๋…ธ์ถœ ์ฃผ์˜). ๋˜ API ์ปค์Šคํ…€ ์Šคํ‚ฌ์€ ์›Œํฌ์ŠคํŽ˜์ด์Šค ๊ณต์œ ์ง€๋งŒ, http://claude.ai ์—…๋กœ๋“œ ์Šคํ‚ฌ์€ ์‚ฌ์šฉ์ž๋ณ„์ด๋ผ ๊ด€๋ฆฌ์ž๊ฐ€ ์ค‘์•™์—์„œ ๋ชป ์ž ๊ธˆ

๐Ÿ’ฌ ๊ฒฐ๋ก ๋ถ€ํ„ฐ. SKILL์€ "๋งŽ์ด ๋ถ™์ผ์ˆ˜๋ก ๋˜‘๋˜‘ํ•ด์ง„๋‹ค"๊ฐ€ ์•„๋‹ˆ๋ผ, ๋ฐ˜๋ณต๋˜๋Š” ๊ฒฐ์ •๋ก ์  ์ž‘์—…์„ ์Šคํฌ๋ฆฝํŠธ๊นŒ์ง€ ๋ฌถ์–ด ๋ฐ•์ œํ•  ๋•Œ ๋น›๋‚ฉ๋‹ˆ๋‹ค. ์™œ๋ƒ๋ฉด ์ ์ง„์  ๊ณต๊ฐœ๋ผ์„œ ์•ˆ ์“ฐ๋ฉด ์ปจํ…์ŠคํŠธ๋ฅผ ์•ˆ ๋จน๊ณ  & ์“ฐ๋ฉด ํŒŒ์ด์ฌ์ด ๋งค๋ฒˆ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์žฅํ•ด์ฃผ๊ฑฐ๋“ ์š” (๊ทธ๋ž˜์„œ "๊ฒฐ์ •๋ก "์ด๋ผ๋Š” ๋ง์ด ์–ด์šธ๋ฆผ).

๋ฐ˜๋ฉด์— ์ง„์งœ ํ”ํ•œ ์‹ค์ˆ˜๋Š” ๋”ฐ๋กœ ์žˆ๋Š”๋ฐ, ๋ชจ๋ธ์ด ์ด๋ฏธ ์•„๋Š” ์‚ฌ์‹ค์ด๋‚˜ ๋ฆฐํ„ฐ,CI๊ฐ€ ์•Œ์•„์„œ ๊ฐ•์ œํ•˜๋Š” ๊ทœ์น™์„ ๊ตณ์ด ์Šคํ‚ฌ๋กœ ๋ฐ•๋Š” ๊ฒ๋‹ˆ๋‹ค. ๊ทธ๊ฑด ์Šคํ‚ฌ์ด ์•„๋‹ˆ๋ผ ์ƒ์‹œ ์ปจํ…์ŠคํŠธ(CLAUDE.md)๋‚˜ ์™ธ๋ถ€ ์—ฐ๊ฒฐ(MCP)์ด ํ•  ์ผ์ด๊ฑฐ๋“ ์š”. ์งˆ๋ฌธ ํ•˜๋‚˜, ์ง€๊ธˆ ๋งŒ๋“ค๋ ค๋Š” ๊ทธ ์Šคํ‚ฌ ๋‹ค์Œ ์ž‘์—…์—์„œ๋„ ๋˜ ์“ธ ์ผ์ธ๊ฐ€์š”? ์•„๋‹ˆ๋ผ๋ฉด ํ”„๋กฌํ”„ํŠธ ํ•œ ์ค„์ด ๋” ์Œ‰๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ,์„œ๋น„์Šค๋กœ ๊ตด๋ฆฌ๋Š” ๊ฒƒ๋„ ํšจ๊ณผ๋Š” ๋งž์•„์š”. ๋‹ค๋งŒ ์Šคํ‚ฌ์€ "์‹คํ–‰๋˜๋Š” ์ฝ”๋“œ"๋ผ ์„ค์น˜ํ•˜๋“ฏ ๊ฐ์‚ฌํ•ด์•ผ ํ•˜๊ณ , http://claude.ai ์—…๋กœ๋“œ ์Šคํ‚ฌ์€ ์‚ฌ์šฉ์ž๋ณ„์ด๋ผ ๊ด€๋ฆฌ์ž๊ฐ€ ์ค‘์•™์—์„œ ๋ชป ์ž ๊ทผ๋‹ค๋Š” ์ (๊ทธ๋ž˜์„œ ๋ณดํ†ต Code,API,managed settings๋กœ ํ‘œ์ค€ํ™”ํ•จ)์€ ๋ฏธ๋ฆฌ ์•Œ์•„๋‘๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ก  ๋‹ค ํ‹€๋ฆด ์ˆ˜๋„. ์†Œ๊ทœ๋ชจ ํŒ€์ด๋ฉด ์Šคํ‚ฌ ๋งŒ๋“ค๊ณ ,์œ ์ง€ํ•˜๊ณ ,๊ฐ์‚ฌํ•˜๋Š” ํ’ˆ์ด ํ”„๋กฌํ”„ํŠธ๋ณด๋‹ค ๋น„์Œ€ ์ˆ˜ ์žˆ๊ณ  & ๋ชจ๋ธ์ด ์ข‹์•„์ง€๋ฉด ์˜ค๋Š˜ ๊ณต๋“ค์ธ ์Šคํ‚ฌ์ด ๋‹ค์Œ ์—…๋ฐ์ดํŠธ์—” ํ•„์š” ์—†์–ด์งˆ ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ๊นŒ. ์–ด์ฉŒ๋ฉด ์ง€๊ธˆ์€ ์•ˆ ๋งŒ๋“œ๋Š” ๊ฒŒ ์ •๋‹ต์ผ์ง€๋„.

(๋Œ“๊ธ€์šฉ ์ถœ์ฒ˜ โ€” ํด๋ฆญ ์ด์œ  ๋จผ์ €)

  • ์Šคํ‚ฌ์ด ์™œ ์ปจํ…์ŠคํŠธ๋ฅผ ๊ฑฐ์˜ ์•ˆ ๋จน๋Š”์ง€ ์›๋ฆฌ๊ฐ€ ๊ถ๊ธˆํ•˜๋ฉด โ†’ ๊ณต์‹ ๊ฐœ์š” docs

  • "์–ธ์ œ,์–ด๋–ป๊ฒŒ ์ž˜ ์“ฐ๋‚˜" ์ž‘์„ฑ ๊ฐ€์ด๋“œ๊ฐ€ ํ•„์š”ํ•˜๋ฉด โ†’ ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค

  • ์™œ ์ด๋ ‡๊ฒŒ ์„ค๊ณ„ํ–ˆ๋Š”์ง€ ์•„ํ‚คํ…์ฒ˜,์ฒ ํ•™์ด ๊ถ๊ธˆํ•˜๋ฉด โ†’ Anthropic ์—”์ง€๋‹ˆ์–ด๋ง ๋ธ”๋กœ๊ทธ

#AgentSkills #ClaudeCode #AI์—์ด์ „ํŠธ

๐Ÿ”— ์ถœ์ฒ˜ (๊ณต์‹ docs):

Claude