방법은 스킬에 남깁니다 | DAKER 커뮤니티
오늘은 새 기능을 한 번 써 보고 끝내는 글이 아닙니다. ChatGPT에 앱을 붙이는 플러그인과, 그 앱을 쓰는 방법을 저장하는 스킬을 한 흐름으로 확인하는 실험입니다. 방법은 스킬에 남깁니다.
참고 영상은 OpenAI 채널의 Plugins & Skills입니다. 채널 주소는 @OpenAI입니다. yt-dlp 기준 게시일은 2026년 8월 28일입니다. 길이는 165초입니다. oEmbed 기준 제목은 Plugins & Skills입니다. 이 글에는 주소만 둡니다. iframe은 넣지 않습니다. 영상이 가리키는 안내 페이지는 Plugins and Skills walkthrough입니다. 개념 정리는 Skills and plugins입니다. 플러그인 설치와 지원 범위는 Plugins입니다. 같은 8월 28일 시리즈에는 Scheduled Tasks도 있습니다. 워크스루는 Scheduled Tasks walkthrough이고, 영상은 Scheduled Tasks입니다. 오늘은 Scheduled Tasks를 깊게 다루지 않습니다. 같은 날 시리즈라는 점만 적습니다. 요금제와 워크스페이스에 따라 플러그인과 동작이 달라진다고만 적습니다. 문서에 없는 가격은 이 글에 넣지 않습니다. 오늘은 ChatGPT Work 또는 지원되는 화면에서 Gmail과 Google Calendar를 연결한 뒤, 민감하지 않은 연습용 프로젝트 메일로 킥오프 초안과 브리프를 한 번씩 만들고, meeting-prep 스킬로 저장한 다음, 다른 일정에 한 번 더 실행하는 최소 실험입니다.
플러그인과 스킬이 나누는 일입니다
워크스루가 먼저 적는 문장은 짧습니다. 플러그인은 ChatGPT가 새로 할 수 있는 일을 줍니다. 스킬은 그 일을 어떤 방식으로 할지 저장합니다. 두 단어를 섞지 않습니다. 앱을 연결하는 일과, 연결한 앱을 쓰는 규칙을 남기는 일은 다릅니다. 오늘은 둘을 한 번에 확인합니다. 연결만 하고 규칙을 남기지 않으면, 다음 대화에서 같은 확인 질문을 다시 적게 됩니다. 규칙만 있고 앱이 없으면, 메일과 일정을 읽지 못합니다.
플러그인은 ChatGPT Work를 Gmail, Google Calendar, Slack, Notion 같은 앱에 연결합니다. 워크스루가 드는 예입니다. 쓸 수 있는 플러그인과 동작은 요금제와 워크스페이스에 따라 달라집니다. 문서가 그렇게 적습니다. 이 글은 없는 월 요금과 없는 좌석 수를 만들지 않습니다. 팀에서 보이는 플러그인 목록이 다른 팀과 달라도, 그 차이를 추측하지 않습니다. 계정에 실제로 보이는 목록만 노트에 적습니다.
공식 문서의 정의도 같은 방향입니다. 스킬은 작업에 쓰는 지시문과 이를 돕는 자료입니다. 플러그인은 설치할 수 있는 묶음입니다. 그 묶음에는 스킬이 들어갈 수 있고, 커넥터가 들어갈 수 있으며, 둘 다 들어갈 수 있습니다. 커넥터는 MCP를 바탕으로 합니다. 선택으로 사용자 지정 UI를 둘 수 있습니다. 근거는 Skills and plugins입니다. 오늘 숙제는 새 플러그인을 직접 만드는 일이 아닙니다. 이미 있는 Gmail과 Google Calendar를 연결하고, 그 위에 스킬을 남기는 일입니다.
어디서 쓰고 어떻게 고릅니다
Plugins 문서는 지원 범위를 나눕니다. 플러그인은 Chat과 Work에서 웹, 데스크톱, 모바일로 동작합니다. Codex에서는 ChatGPT 데스크톱 앱에서 동작합니다. Codex CLI에서는 /plugins를 씁니다. IDE 확장에서는 플러그인을 지원하지 않습니다. 문서가 그렇게 적습니다. 오늘 팀이 IDE 확장만 쓰는 환경이라면, 오늘 숙제를 그 화면에서 끝내지 마십시오. ChatGPT Work 또는 문서가 지원한다고 적은 화면으로 옮깁니다.
ChatGPT와 Codex는 같은 플러그인 목록을 씁니다. 문서는 이를 universal plugin directory라고 적습니다. 이름만 공유한다고 해서 모든 화면의 메뉴가 같다고 쓰지 않습니다. ChatGPT에서는 @로 플러그인이나 스킬을 고릅니다. Codex에서는 $를 씁니다. 문서가 그렇게 적습니다. 오늘 숙제의 기본 화면은 ChatGPT 쪽입니다. 본문 예시는 @를 따릅니다. Codex로만 실험하는 팀은 $로 같은 선택을 하면 됩니다. 기호만 바꿉니다. 규칙을 새로 만들지 않습니다.
설치 순서는 문서가 짧게 적습니다. Plugins 탭에서 더하기를 누르고, 필요하면 계정을 연결한 뒤, 새 대화에서 씁니다. 워크스루도 Browse Plugins로 찾아 연결하고, 대화에서 쓴다고 적습니다. 연결 화면 이름은 제품 업데이트에 따라 조금 달라질 수 있습니다. 오늘은 메뉴 이름을 외우는 일이 아닙니다. Gmail과 Google Calendar가 연결되고, @로 고를 수 있는지만 확인합니다.
영상이 보여 주는 순서입니다
영상과 워크스루가 보여 주는 흐름은 한 줄입니다. 한 번 하고, 방법을 저장하고, 다시 쓰고, 다듬습니다. 첫 장면은 프로젝트 관련 최신 메일을 Gmail에서 찾고, Google Calendar를 본 뒤, 금요일 전에 30분 킥오프를 제안하는 일입니다. 제목, 참석자, 시간, 안건 초안을 만듭니다. 여기서 중요한 확인이 있습니다. 일정을 만들기 전에 내용을 모두 보여 달라고 합니다. 워크스루가 그렇게 적습니다. 오늘 팀도 같은 확인을 넣습니다. 초안을 읽기 전에 이벤트를 만들지 마십시오.
이어서 브리프를 준비합니다. 구역은 목표, 고객 우선순위, 결정 사항, 위험, 다음 단계입니다. 원문 링크를 붙입니다. 없는 내용은 짐작하지 않고 표시합니다. 워크스루가 드는 규칙입니다. 오늘 연습에서도 빠진 자리를 채우려고 추측하지 않습니다. 메일에 없는 숫자는 브리프에 넣지 않습니다. 없는 참석자를 만들지 않습니다.
그다음 이 작업 방식을 meeting-prep 스킬로 저장합니다. 규칙에는 위에서 적은 브리프 구역과, 일정 생성·변경 전에 묻기가 들어갑니다. 저장한 뒤에는 @meeting-prep로 다른 회의에 한 번 더 실행합니다. 영상 길이는 165초입니다. 그 안의 프로젝트 이름과 메일 제목은 데모 서사입니다. 모든 팀의 평균으로 옮기지 않습니다. 오늘 팀이 재현할 것은 금요일 킥오프를 실제로 잡는 연기가 아닙니다. 연결, 초안, 브리프, 스킬 저장, 두 번째 실행이 같은 순서로 도는지 확인하는 일입니다.
스킬에 남길 규칙입니다
스킬 이름은 워크스루 예인 meeting-prep을 그대로 씁니다. 이름을 길게 바꾸지 않습니다. 오늘 노트에도 같은 이름을 적습니다. 스킬 안에 넣을 내용은 지시문과 이를 돕는 자료입니다. 문서 정의가 그렇게 나눕니다. 지시문에는 다음을 분명히 적습니다. Gmail에서 프로젝트 관련 최신 메일을 찾습니다. Google Calendar를 확인합니다. 킥오프 초안에는 제목, 참석자, 시간, 안건을 넣습니다. 일정을 만들거나 바꾸기 전에 초안 전체를 보여 주고 확인을 받습니다. 브리프는 목표, 고객 우선순위, 결정 사항, 위험, 다음 단계로 나눕니다. 원문 링크를 붙입니다. 없는 정보는 표시하고 추측하지 않습니다.
이 규칙을 채팅에만 남기지 마십시오. 스킬로 저장해야 다음 대화에서 @meeting-prep로 다시 부를 수 있습니다. 저장 없이 통과한 한 번의 초안은 다음 사람이 재현하지 못합니다. 해커톤에서도 같습니다. 로컬 메모에만 있는 프롬프트는 제출이 아닙니다. 배포가 제출입니다. 올린 링크가 제출입니다. 그 문장은 심사자가 열 수 있는 공개 주소가 있어야 제출로 부른다는 뜻입니다. 오늘 숙제의 스킬 이름과 규칙 요약을 팀 README에도 한 번 더 적습니다.
같은 8월 28일 시리즈의 Scheduled Tasks는 스킬이 방법을 남기고, 예약이 실행 시점을 정한다고 나눕니다. 오늘은 그 예약 화면을 켜지 않습니다. 링크만 원문에 둡니다. 방법을 저장하는 일과, 언제 돌릴지 예약하는 일을 한 문장으로 섞지 않습니다. 오늘 범위는 방법 저장과 즉시 재실행까지입니다.
확인 없이 만들지 않습니다
워크스루와 영상이 같은 지점을 반복합니다. 일정 초안을 보여 준 뒤에만 생성합니다. 스킬에 넣는 규칙에도 같은 문장을 남깁니다. 오늘 팀이 초안을 읽지 않고 허용을 누르면, 연습용 일정이라도 잘못된 참석자와 시간이 캘린더에 들어갑니다. 검토는 선택이 아닙니다. 생성과 변경 앞에 둡니다.
브리프에서도 같은 태도를 유지합니다. 메일에 없는 고객 우선순위를 지어 내지 않습니다. 결정 사항이 없으면 없다고 적습니다. 위험이 확인되지 않으면 확인되지 않았다고 적습니다. 다음 단계가 메일과 대화에 없으면 다음 단계를 비워 두고 표시합니다. 이 표시가 스킬의 가치입니다. 매번 같은 확인을 손으로 다시 적지 않아도 됩니다.
두 번째 실행은 첫 실행의 복사가 아닙니다. @meeting-prep로 다른 연습용 일정이나 다른 연습용 메일 스레드를 고릅니다. 같은 스레드를 두 번 돌리면 재사용을 확인했다고 말하기 어렵습니다. 다른 입력에서 같은 규칙이 적용되는지 봅니다. 두 번째 실행에서도 생성 전 초안 검토를 빼지 않습니다.
민감 정보는 연습 범위 밖으로 둡니다. 고객 실메일, 계약 조건, 인사·법률 메모, 특권이 있는 문서에는 연결하지 않습니다. 연습용으로 직접 만든 스레드와 연습용 캘린더만 씁니다. 팀 규칙이 더 엄격하면 그 규칙을 따릅니다. 문서가 요금제와 워크스페이스에 따라 동작이 달라진다고 적은 만큼, 권한 범위도 계정마다 다를 수 있습니다. 오늘 숙제에서 권한을 넓히지 마십시오.
이 글이 아닌 것입니다
9월 1일 잡담의 Claude for Word 글이 아닙니다. 그 글은 워드 애드인 안에서 인용과 수정 기록을 확인하는 일이었습니다. 오늘 숙제는 워드가 아닙니다. ChatGPT의 플러그인과 스킬입니다.
8월 31일 잡담의 Cloud CLI 원격 MCP 글이 아닙니다. 그 글은 로컬에 gcloud가 없고, 구글 클라우드가 운영하는 원격 끝점에 명령을 보내는 일이었습니다. 8월 28일 잡담의 WebMCP 글도 아닙니다. 그 글은 열린 웹페이지가 도구를 먼저 등록하는 일이었습니다. 8월 27일 잡담의 Claude Code 루틴 글도 아닙니다. 오늘 숙제는 터미널 루틴이 아닙니다. Gmail과 Calendar를 붙인 회의 준비 흐름입니다.
오늘 아침 잡담과 주제를 합치지 않습니다. 바이오 안전, Fable 캐시, EHR, 에이전트 영상, 기타 아침 기사 각도는 이미 다른 글에 있습니다. 오늘 아침 참가자 안내의 전자기기 안심존 글과 웹서비스 주소 점검 글과도 섞지 않습니다. 오늘 원문은 OpenAI 채널의 Plugins & Skills 영상과 learn.chatgpt.com의 워크스루·문서입니다.
새 모델을 기다리는 글이 아닙니다. 벤치 점수를 다시 쓰는 글도 아닙니다. 없는 설치 수와 평균 절감 분과 전환율을 만들지 않습니다. 영상 데모의 프로젝트 이름과 메일 제목을 모든 팀의 기준으로 바꾸지 않습니다. 요금제 숫자를 문서에 없는데 적지 않습니다. DAKER 플랫폼 숫자도 이 글의 핵심이 아닙니다.
유튜브 화면을 이 글에 넣지 않습니다. 주소만 둡니다. iframe은 쓰지 않습니다. 설치 광고와 조회수 자랑과 자극적인 썸네일만 고른 글이 아닙니다. 영상이 오늘 필요한 이유는 재현 가능한 순서입니다. 플러그인을 연결하고, 초안과 브리프를 만든 뒤, 스킬로 저장하고, 다른 일정에 한 번 더 실행합니다. 일정 생성과 변경 전에는 반드시 검토합니다.
배포가 제출입니다. 올린 링크가 제출입니다. 그 문장은 로컬에서만 통과한 설정을 제출로 부르지 말라는 뜻입니다. 해커톤 설명서에 스킬 이름만 적고 공개 데모 주소가 없으면 제출로 부르지 않습니다. 채팅창에만 남은 meeting-prep 규칙은 제출이 아닙니다.
오늘 할 일입니다
오늘 범위는 고객 실메일과 특권 문서를 읽는 일이 아닙니다. ChatGPT Work 또는 지원되는 화면에서 Gmail과 Google Calendar를 연결한 뒤, 민감하지 않은 연습용 프로젝트 메일로 킥오프 초안 1회와 브리프 1회를 만들고, meeting-prep 스킬로 저장한 다음, 다른 일정에 한 번 더 실행하는 일입니다. 이벤트 생성과 변경 전에는 반드시 검토합니다. 고객 실메일과 특권 문서는 오늘 숙제에서 빼 둡니다.
- 쓰는 화면이 플러그인을 지원하는지 확인합니다. Chat과 Work의 웹·데스크톱·모바일, 또는 Codex의 ChatGPT 데스크톱 앱과 Codex CLI
/plugins입니다. IDE 확장은 플러그인을 지원하지 않습니다. 근거는 Plugins입니다. IDE만 있으면 오늘 실험 화면을 바꿉니다. - Plugins에서 Gmail과 Google Calendar를 찾아 계정을 연결합니다. 연결이 안 보이면 요금제와 워크스페이스 설정을 확인합니다. 없는 요금제 이름을 추측하지 않습니다. 문서 문장대로, 요금제와 워크스페이스에 따라 플러그인과 동작이 달라집니다.
- 민감하지 않은 연습용 프로젝트 메일만 씁니다. 고객 실메일, 계약서, 인사·법률·특권 문서는 열지 마십시오. 연습용 메일함이나 직접 보낸 테스트 스레드를 준비합니다. 외부에서 받은 민감 파일을 오늘 숙제에 넣지 않습니다.
- 새 대화에서
@Gmail과@Google Calendar를 고릅니다. 연습용 프로젝트의 최신 메일을 찾고, 캘린더를 확인한 뒤, 금요일 전 30분 킥오프 초안을 요청합니다. 초안에는 제목, 참석자, 시간, 안건을 넣게 합니다. 일정을 만들기 전에 초안 전체를 보여 달라고 명시합니다. - 초안을 읽습니다. 참석자와 시간와 안건이 연습용 범위인지 확인합니다. 읽기 전에 생성을 허용하지 마십시오. 워크스루와 영상이 같은 확인을 강조합니다. 확인 없이 이벤트를 만들지 않습니다.
- 같은 맥락에서 브리프 1회를 요청합니다. 구역은 목표, 고객 우선순위, 결정 사항, 위험, 다음 단계입니다. 원문 링크를 붙이게 합니다. 메일에 없는 내용은 표시하게 하고, 추측으로 채우지 못하게 합니다.
- 위 규칙을 meeting-prep 스킬로 저장합니다. 일정 생성·변경 전 확인, 브리프 구역, 원문 링크, 없는 정보 표시를 지시문에 넣습니다. 저장 후
@meeting-prep로 다른 연습용 일정 또는 다른 연습용 메일 스레드에 한 번 더 실행합니다. 두 번째 실행에서도 생성 전 검토를 지킵니다. - 팀 README나 대회 제출 노트에 오늘 확인한 화면 종류, 연결한 플러그인 이름, 스킬 이름, 초안·브리프·재실행 여부, 생성 전 검토 여부를 적습니다. 채팅에만 남은 규칙은 다음 사람이 재현하지 못합니다. 공개 배포가 필요하면 배포가 제출입니다. 올린 링크가 제출입니다.
한 줄로 줄이면 이렇습니다. 앱을 연결하는 것으로 끝내지 않습니다. 쓰는 방법을 스킬에 남기고, 다음 일정에서 같은 확인을 다시 받습니다. 방법은 스킬에 남깁니다.
원문: Plugins & Skills · OpenAI · Plugins and Skills walkthrough · Skills and plugins · Plugins · Scheduled Tasks walkthrough · Scheduled Tasks