SONUB
KO English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

알림을 켜는 방법

이 브라우저 또는 주소에서는 알림을 사용할 수 없습니다. 지원되는 브라우저로 보안 연결된 SONUB 사이트에 접속해 주세요.

알림이 차단되어 있으면 브라우저 설정에서 허용해 주세요.

  1. 주소 표시줄 옆의 사이트 설정 또는 브라우저의 사이트 설정을 열고, 이 사이트의 알림을 허용으로 바꾸세요.
  2. 기기 설정에서 브라우저 알림을 허용하고 방해 금지 또는 집중 모드를 확인하세요.
  3. SONUB으로 돌아와 페이지를 새로고침하세요. 알림이 켜지면 벨은 사라집니다.

iPhone 또는 iPad에서는 SONUB을 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

관리자 로그인 화면 테마 기본 테마 다크 테마 핑크 테마 채팅 1:1 채팅 그룹 채팅 게시판 공지사항 뉴스 게시판 건의 게시판 자기소개 게시판 주요 메뉴 로그아웃

AI 에이전트에게 새 기술을 가르치세요 — 1분이면 됩니다

자꾸 되풀이하는 부탁을 로 만듭니다. 폴더를 만들고, 가 찾을 수 있는 설명을 쓰고, 짧은 단계별 지시를 쓴 뒤, 불러서 확인하고, 나만 쓸지 팀이 함께 쓸지 둘 곳을 정합니다.

알록달록한 바인더가 꽂힌 선반. 하나가 펼쳐져 아이콘과 몇 줄이 있는 표지, 점으로 된 단계, 점검표, 끼워 둔 작은 공구 상자가 보인다. 로봇이 표지들을 읽고 말풍선 속 주사위 아이콘과 맞는 바인더를 꺼낸다.

중급 — 나만의 스킬 만들기

첫 스킬 — 되풀이하는 부탁을 스킬로

)

첫 로 좋은 것은 에게 벌써 세 번 넘게 설명한 일입니다. 메시지 쓰는 법, 우리 팀의 테스트 순서, 보고서 모양 같은 것입니다. 그 설명을 에 한 번 적어 두면 가 매번 찾아서 따릅니다.

  1. 자꾸 설명하는 일 하나를 골라 소문자·숫자·하이픈으로 짧은 이름을 짓습니다(commit-message).
  2. 에이전트의 스킬 폴더에 그 이름으로 폴더를 만듭니다. init <name> 이 폴더와 SKILL.md 틀을 만들어 줍니다.
  3. 맨 위에 name(폴더 이름과 같게)과 description 을 채우고, 그 아래에 단계를 씁니다.
  4. 새 세션을 열고 그 일을 평소 말로 부탁합니다. 에이전트가 스킬을 쓰면 성공입니다.
# in your project folder
mkdir -p .agents/skills && cd .agents/skills
npx skills init commit-message      # makes commit-message/SKILL.md

# Codex · Gemini CLI · Copilot CLI read   .agents/skills/commit-message/SKILL.md
# Claude Code reads                       .claude/skills/commit-message/SKILL.md
mkdir -p .agents/skills && cd .agents/skills

npx skills init commit-message

에이전트에게 "방금 한 일을 스킬로 만들어 줘"라고 부탁해도 됩니다. 와 는 형식을 알고 있습니다(Codex 에는 가 들어 있습니다).

description — 에이전트가 가진 단 하나의 단서

)

처음에 에이전트는 모든 스킬의 이름과 설명(description)만 읽습니다. 그 몇 줄로 지금 부탁에 맞는 스킬을 고릅니다. 설명이 흐릿하면 스킬이 아예 쓰이지 않거나 엉뚱한 때 쓰입니다.

  • 무엇을 하는지와 언제 쓰는지를 둘 다, 한두 문장으로 씁니다.
  • "I can help you …"가 아니라 3인칭("Writes commit messages …")으로 씁니다.
  • 사람들이 실제로 치는 낱말을 넣습니다: "commit message", "commit this", "staged changes".
  • 규칙: description 은 1,024자 이하, name 은 소문자·숫자·하이픈 64자 이하이고 폴더 이름과 같습니다.
SKILL.md
# ✗ too vague — the agent cannot tell when to use it
description: Helps with commits.

# ✓ what it does + when to use it + the words people really say
description: Writes a git commit message from the staged changes in the Conventional Commits style. Use when the user asks for a commit message, says "commit this", or wants to describe staged changes.

클로드 코드는 스킬 목록에서 설명을 1,536자까지만 보여 주므로 가장 중요한 쓰임을 맨 앞에 둡니다.

본문 지시 — 짧게, 차례대로, 예시와 함께

)

frontmatter 아래가 에이전트가 스킬을 쓸 때 읽는 지시입니다. 에이전트는 이미 똑똑하므로 모르는 것만 씁니다: 우리 규칙, 우리 순서, 우리 모양.

  • 에이전트가 이미 아는 것( 이 무엇인지, 쓰는 법)은 빼세요.
  • 순서가 중요하면 번호를 붙이고, 일이 틀어졌을 때 할 일도 적습니다("스테이징된 것이 없으면 그렇다고 말하고 멈춘다").
  • 바라는 결과를 예시 한두 개로 보여 줍니다 — 예시가 설명보다 더 잘 전해집니다.
  • 선택지를 늘어놓지 말고 기본값 하나를 줍니다(" 를 쓴다. 스캔한 만 ").
  • SKILL.md 는 500줄 아래로 둡니다. 길어지면 파일로 나눕니다([고급] 탭).
.agents/skills/commit-message/SKILL.md
---
name: commit-message
description: Writes a git commit message from the staged changes in the Conventional Commits style. Use when the user asks for a commit message or says "commit this".
---

1. Run `git diff --staged`. If nothing is staged, say so and stop.
2. Pick one type: feat, fix, docs, refactor, test or chore.
3. Write a subject of 50 characters or less, then a blank line,
   then why the change was made in one or two short lines.

Example:
fix(cart): keep the coupon after a page reload

The coupon code was stored only in memory.

스킬 부르기와 확인

)

스킬은 두 가지로 쓰입니다. 부탁이 설명과 맞으면 에이전트가 스스로 고르거나, 내가 이름으로 부릅니다.

  • 자동: 평소 말로 부탁합니다("커밋 메시지 써 줘"). 에이전트가 설명을 읽고 스킬을 불러옵니다.
  • 클로드 코드: /skills 로 목록을 보고 /<skill-name> 으로 부릅니다. 이름 뒤의 말은 $ARGUMENTS 에 들어갑니다.
  • Codex: /skills 로 목록을 보고, 메시지에 $<skill-name> 을 쓰면 부릅니다.
  • 클로드 코드는 SKILL.md 를 고치면 바로 반영합니다. 스킬 폴더를 새로 만들었다면 /reload-skills 를, 다른 도구에서는 새 세션을 엽니다.
Claude Code · Codex
# Claude Code
/skills                 # list the skills it found
/commit-message         # call one yourself
/fix-issue 123          # "123" goes into $ARGUMENTS in SKILL.md

# Codex
/skills                 # list and pick
$commit-message         # mention one in your message

써야 할 때 스킬이 쓰이지 않으면 description 부터 고치세요 — 대부분 그것이 원인입니다.

30초 만에 스킬 만들기 — 형식을 머릿속에 기억해 두기

)

SONUB 3급 AI 자격증 인터뷰에서 심사관이 "…하는 스킬을 만들어 보세요"라고 하면 30초 안에 만들어야 합니다. 30초는 짧아 보이지만, 스킬 형식을 미리 외워 두면 충분합니다. 아래의 짧은 형식을 머릿속에 기억해 두었다가, 요청에 맞게 name, description, instruction 세 곳만 채워 넣으면 됩니다.

예시는 webani 스킬(움직임과 소리가 가득한 웹 페이지)의 글자 수를 절반 정도로 줄인 것입니다. 이렇게 짧아도 스킬은 동작합니다. 에이전트는 description 을 읽고 스킬을 고르고, 자세한 부분은 스스로 채우기 때문입니다.

  1. 먼저 --- 두 줄을 칩니다. 그 사이가 머리말(frontmatter)입니다.
  2. name: 할 일을 짐작할 수 있는 짧은 이름을 소문자·숫자·하이픈으로 적습니다(webani = web animation). 폴더 이름도 같게 합니다.
  3. description: 무엇을 만드는지와 요청에 나온 낱말을 한 문장으로 적습니다. 에이전트는 이것만 읽고 스킬을 쓸지 정합니다.
  4. # Instruction: 가장 중요한 규칙을 한두 줄로 적습니다. 자세한 것은 인공지능에게 맡깁니다.
.claude/skills/webani/SKILL.md
---
name: webani
description: Dynamic web page with modern CSS/JS, visual and sound effects.
---
# Instruction
- Use every visual and sound effect in one HTML file.

30초 안에 완벽하게 만들려고 하지 마세요. 끝내지 못한 긴 스킬보다 동작하는 짧은 스킬이 낫습니다 — 나중에 키우면 됩니다.

만든 스킬이 동작하는지 증명하기

)

에이전트가 스킬을 스스로 찾아 쓰면 증명이 된 것입니다. 클로드 코드가 스킬을 찾는 곳에 파일을 저장하고, 그 폴더에서 클로드 코드를 실행한 뒤 스킬 이름을 말하지 않고 할 일만 평소 말로 부탁합니다. 인터뷰에서는 스킬을 다 만든 뒤 이 증명에 60초가 주어집니다.

  1. 스킬을 <폴더>/.claude/skills/webani/SKILL.md 로 저장합니다. 폴더 이름 webani 는 name 과 같아야 합니다.
  2. 그 폴더로 이동합니다: <폴더>
  3. claude 으로 클로드 코드를 실행합니다. 이 폴더를 믿는지 물으면 예라고 답합니다.
  4. 이렇게 부탁합니다: create a dynamic web. Add a pinky style theme.
  5. 클로드 코드가 webani 스킬을 쓴다고 알리고, 움직임과 소리가 있는 핑크 테마의 파일을 만드는지 봅니다. 그렇지 않으면 /skills 로 스킬을 찾았는지 보고, description 을 요청에 더 가깝게 고칩니다.
Terminal
# 1. save the skill — the folder name is the same as name
<folder>/.claude/skills/webani/SKILL.md

# 2. move into the folder and start Claude Code
cd <folder>
claude

# 3. ask in plain words — do not type /webani
> create a dynamic web. Add a pinky style theme.

/webani 로 직접 부르지 마세요. 에이전트가 description 만 보고 스킬을 골랐다는 것을 보이는 것이 증명의 핵심입니다.

10일 연습 — 자신감 기르기

)

아주 짧은 스킬을 만들고, 저장하고, 실제로 써 보는 것까지를 한 번으로 셉니다. 아래 일정대로 매번 주제를 바꿔(퀴즈 페이지·타이머·생일 카드 …) 반복하면 스킬을 만드는 것에 자신감이 생길 것입니다.

특히 자신이 잘 알고 있는 분야는 짧게 스킬을 만들고, 인공지능에게 조금씩 업데이트를 해 달라고 하면 됩니다 — "…규칙을 더해 줘", "description 이 …도 알아듣게 해 줘".

  1. 첫날: 5회
  2. 둘째 날: 2회
  3. 셋째 날부터: 하루 1회씩, 총 10일간 반복

클로드()에는 skill-creator 라는 스킬 생성기가 있습니다(링크는 아래 공식 문서에). 만든 스킬을 더 키울 때 쓰면 좋습니다. 다만 인터뷰에서는 스킬 생성기를 쓰지 않고, 스킬을 직접 키보드로 타이핑해서 만듭니다.

어디에 둘까 — 나만, 아니면 팀이 함께

)

같은 스킬을 (내 모든 프로젝트)에 둘 수도, 프로젝트(그 프로젝트에서 일하는 모두)에 둘 수도 있습니다.

  • 개인 스킬: 클로드 코드는 ~/.claude/skills/, Codex·· 는 ~/.agents/skills/.
  • 프로젝트 스킬: 프로젝트의 나 .agents/skills/. 커밋하면 팀 모두가 같은 스킬을 씁니다.
  • 이름이 같은 스킬이 둘이면 클로드 코드는 개인 스킬을 프로젝트 스킬보다 앞에 씁니다.
  • 스킬에 비밀번호나 를 넣지 마세요 — 스킬 파일은 읽히고 자주 공유됩니다.
Where
# only me, every project
~/.claude/skills/commit-message/      # Claude Code
~/.agents/skills/commit-message/      # Codex · Gemini CLI · Copilot CLI

# this project — commit it and the whole team gets it
.claude/skills/commit-message/
.agents/skills/commit-message/

git add .agents/skills/commit-message
git commit -m "Add the commit-message skill"

남이 만든 스킬 설치하기 — npx skills add 옵션 읽기

)

npx skills add <주소> 는 그 주소( 나 웹사이트)의 스킬 목록을 읽어 설치합니다. 옵션이 없으면 어떤 스킬을, 어느 에이전트에, 어디에 넣을지 하나씩 묻고, 옵션을 붙이면 그 질문에 미리 답한 것이 됩니다.

  • -s <스킬> (--skill): 설치할 스킬을 이름으로 고릅니다. 여러 개는 -s gp -s cowork 처럼 되풀이하거나 -s gp cowork 처럼 이어 씁니다. 없으면 목록을 보여 주고 고르게 합니다.
  • -g (--global): 홈 폴더에 한 번 설치해 이 컴퓨터의 모든 프로젝트에서 씁니다. 없으면 지금 프로젝트에만 설치됩니다.
  • -a <에이전트> (--agent): 설치할 에이전트를 고릅니다(예: -a claude-code, -a codex). 클로드 코드는 .claude/skills 만 읽으니 클로드 코드를 쓰면 claude-code 를 꼭 고르세요.
  • -l (--list): 설치하지 않고 그 주소에 어떤 스킬이 있는지만 보여 줍니다. 설치하기 전에 먼저 보세요.
  • -y (--yes): 확인 질문을 건너뜁니다. 나 에이전트가 대신 설치할 때 씁니다.
Terminal
# see what is there first — installs nothing
npx skills add https://sonub.com -l

# one skill, only for this project
npx skills add https://sonub.com -s cowork

# one skill, for every project on this computer
npx skills add https://sonub.com -g -s cowork

# several skills — repeat -s, or list them after one -s
npx skills add https://sonub.com -s gp -s cowork
npx skills add https://sonub.com -s gp cowork

# choose the agent too, and skip the questions
npx skills add https://sonub.com -g -s cowork -a claude-code -y
npx skills add https://sonub.com -l

npx skills add https://sonub.com -s cowork

npx skills add https://sonub.com -g -s cowork

npx skills add https://sonub.com -s gp -s cowork

npx skills add https://sonub.com -s gp cowork

npx skills add https://sonub.com -g -s cowork -a claude-code -y

명령은 왼쪽부터 읽으면 됩니다. npx skills add https://sonub.com -g -s cowork 는 "sonub.com 에서, 모든 프로젝트용으로, cowork 하나만 설치"라는 뜻입니다.

중급 연습 — 내 프로젝트에서 하나 만들기

)
  1. AI 에게 세 번 넘게 한 부탁 하나를 적습니다.
  2. npx skills init 으로 그 스킬 폴더를 만들고 name 과 description 을 씁니다.
  3. 단계를 다섯 줄 이하로 쓰고 결과 예시를 하나 넣습니다.
  4. 새 세션에서 평소 말로 부탁해 스킬이 쓰이는지 보고, 이름으로도 불러 봅니다.
  5. 상관없는 일을 부탁해 스킬이 쓰이지 않는지도 확인합니다.

다섯 가지가 모두 되면 [고급] 탭으로 넘어가세요.

공식 문서

2026-10-18 에 공식 문서로 확인했어요. 도구가 자주 바뀌니 명령이 안 되면 공식 문서를 보세요.

용어 사전

모르는 말을 골라 보세요. 쉬운 설명과 관련 용어를 볼 수 있어요.

찾는 용어가 아직 없어요.

용어를 고르면 설명이 보여요.

읽기 창