안녕하세요. 데이터팝콘입니다. 질문 주셔서 감사합니다. 결론부터 말씀드리면 두 폴더가 자동으로 동기화되도록 별도 처리한 것은 없습니다. 심볼릭 링크도 걸려 있지 않습니다. 화면에 보이는 두 SKILL.md 는 서로 다른 위치에 있는 같은 내용의 스킬 파일입니다. - .claude/skills/n8n-skill/ → Claude Code가 실제로 읽어서 실행하는 스킬 위치 - inflearn-claudecode-n8n/ → GitHub에 올려 버전 관리하고 팀원과 공유하기 위한 git 리포지토리 클론 두 폴더는 별개의 폴더이기 때문에, 한쪽을 수정해도 다른 쪽에 자동으로 반영되지는 않습니다. 그래서 강의에서 “연동된다”처럼 들린 부분은 정확히는 “같은 내용으로 맞춰서 관리해야 한다” 는 의미로 이해해 주시면 됩니다. 제가 표현을 헷갈리게 한 것 같습니다. 실무 흐름은 보통 이렇게 됩니다. 1. .claude/skills/ 쪽 스킬 파일을 수정해서 Claude Code 동작에 반영한다. 2. 같은 수정 내용을 git 리포 쪽에도 반영한다. 3. git 리포에서 commit & push 한다. 4. 팀원은 git pull 로 최신 스킬을 받아서 사용한다. 만약 두 폴더를 진짜로 자동 연동하고 싶다면, 말씀하신 것처럼 심볼릭 링크 를 사용할 수 있습니다. 심볼릭 링크는 한 폴더가 다른 폴더를 가리키게 만들어서, 디스크상 같은 파일처럼 쓰는 방식입니다. 이렇게 하면 한쪽에서 수정한 내용이 다른 쪽에도 바로 보입니다. 예를 들어 git 리포의 스킬 폴더를 Claude Code의 스킬 위치에서 바로 가리키게 하려면 이런 식으로 구성할 수 있습니다. bash # 예시입니다. 실제 경로는 본인 환경에 맞게 조정해 주세요. # 기존 스킬 폴더가 있다면 먼저 백업하거나 삭제합니다. mv ~/.claude/skills/n8n-skill ~/.claude/skills/n8n-skill.backup # git 리포 폴더를 Claude Code 스킬 위치에 심볼릭 링크로 연결합니다. ln -s ~/inflearn-claudecode-n8n ~/.claude/skills/n8n-skill 프로젝트 로컬 스킬을 쓰는 경우라면 ~/.claude/skills/... 가 아니라 프로젝트 안의 .claude/skills/... 경로에 링크를 걸면 됩니다. 정리하면: 강의에서는 자동 동기화 장치를 설정한 것은 아니고, Claude Code가 읽는 .claude/skills 쪽 파일을 수정하면 그 스킬 동작에 반영된다는 의미였습니다. 두 위치를 항상 같게 유지하려면 직접 복사하거나, git으로 맞춰 관리하거나, 필요하면 심볼릭 링크를 따로 설정해 주시면 됩니다. 질문 주신 덕분에 표현이 애매했던 부분을 바로잡을 수 있었습니다. 감사합니다 :)
안녕하세요, 수강생님. 말씀해주신 "챗봇같은 화면"은 Antigravity 2.0이 자동 설치되면서 에이전트 앱 과 IDE(코드 에디터) 앱 이 분리됐기 때문이에요. 지금 설치하신 건 에이전트 앱이라서 강의 화면과 달라 보이는 것이고, 잘못 받으신 게 아니니 걱정하지 않으셔도 됩니다. 이 부분은 강의 공지로도 안내드린 적이 있어서 함께 링크 전달드릴게요. 👉 [공지] Antigravity 2.0 업데이트 안내: ( 공지 링크) 가장 간단한 방법은 공지의 방법 ① 새 Antigravity IDE(별도 앱) 설치 입니다. 1. 공식 다운로드 페이지에서 "Antigravity IDE" (코드 에디터, 별도 앱)를 받아 설치해주세요. 지금 설치된 챗봇 화면 앱(Antigravity 2.0 데스크탑 앱)은 그대로 두셔도 되고, 헷갈리시면 삭제하셔도 괜찮습니다 . 2. 설치 후 실행해서 로그인 및 초기 마법사를 마치시면, 강의 화면과 동일한 코드 에디터 화면이 나옵니다. 3. 이후 강의 실습 폴더를 열어 평소처럼 따라오시면 돼요. 설치 후에도 화면이 강의와 달라 보이거나 막히는 부분 있으시면 스크린샷 첨부해서 다시 질문 남겨주세요. 감사합니다!
안녕하세요! 확인해 보니 수강생님 말씀이 맞습니다. 2-4의 입력 프롬프트가 "프론트매터(name·description)를 적어줘"까지만 지시하도록 돼 있어서, Claude Code가 그대로 프론트매터만 만든 거예요. 그런데 영상 설명에서는 "세 부분(프론트매터·모듈 라우팅 테이블·공통 규칙)이 보일 거예요"라고 안내드렸죠. 프롬프트와 설명이 어긋나 혼란을 드렸습니다. 죄송합니다. 참고로 강의에서 "다음 섹션에서 추가한다"고 한 건 모듈 파일(references 폴더 안의 파일)을 말한 거고, 모듈 라우팅 테이블 자체는 지금 비어 있는 형태로 SKILL.md 에 들어 있어야 하는 게 맞아요. 즉 이번 단계의 뼈대는 "프론트매터 + 빈 라우팅 테이블 + 공통 규칙" 세 부분입니다. PPT처럼 손으로 베끼실 필요는 없어요. 이어서 아래 한 줄만 더 입력하시면 나머지 두 부분이 채워집니다. 방금 만든 SKILL.md에 "모듈 라우팅 테이블"(내용은 지금 비워두고 '다음 섹션에서 추가'로)과 "공통 규칙" 섹션도 추가해줘. 공통 규칙은 ① 작업 시작 전 n8n_health_check로 서버 상태 확인 ② 삭제·전체 수정 같은 작업은 반드시 사용자에게 확인 ③ API 키·비밀번호는 출력하지 않기, 이렇게 세 가지야. 이렇게 하면 강의에서 말씀드린 세 부분이 모두 들어간 SKILL.md 가 완성됩니다. (Claude는 요청한 만큼만 만들기 때문에, 원하는 구조를 분명히 말해주는 것이 핵심이에요.) 그리고 초보에게 더 친절했으면 하는 의견 감사합니다! 같은 피드백을 주신 분들이 계셔서, 지금 강의 자료를 더 쉽게 다듬고 일부 클립은 다시 촬영을 준비하고 있습니다. 업데이트되면 공지로 안내드리겠습니다. 그 전에 막히는 부분이 있으면 언제든 Q&A에 남겨주세요. 감사합니다.
안녕하세요! 확인해보니 가이드(wikidocs.net/310112) 그대로 따라해도 본문이 안 나오고 있네요ㅜㅜ 가이드 작성 시점 이후 Google이 뉴스 리다이렉트 방식을 바꿔서, 현재는 그 흐름으로 본문을 가져올 수 없는 상태입니다. news.google.com/rss/articles/CBMi... URL은 실제 기사가 아니라 Google의 중간 리다이렉트 페이지예요. 이걸 HTTP Request로 GET 하면 본문 대신 "기사로 이동 중" 인터스티셜 HTML이 돌아옵니다. 그래서 HTML Extract의 p 셀렉터로 뽑아도 빈 배열만 나오는 거고요. 셀렉터를 다른 걸로 바꿔도 결과는 같습니다 — 받아온 HTML 자체에 기사 본문이 안 들어있어서요. 해결 방법 두 가지 안내드려요. [방법 1] 영상처럼 게시사 RSS를 사용 Google News 대신 언론사가 직접 제공하는 RSS를 쓰면 가 진짜 기사 URL이라 기존 흐름(HTTP Request → HTML Extract) 그대로 동작합니다. 주식 뉴스 주제에 맞는 RSS 추천드려요. 한경 증권: https://www.hankyung.com/feed/finance 한경 경제: https://www.hankyung.com/feed/economy 매경 경제: https://www.mk.co.kr/rss/30100041/ 연합뉴스 경제: https://www.yna.co.kr/rss/economy.xml 단, 사이트마다 HTML 구조가 달라서 CSS Selector p )는 사이트별로 한 번씩 확인해서 맞춰주셔야 해요. 한경/매경/연합 모두 본문 컨테이너 클래스가 다릅니다. [방법 2] (간단) 구글뉴스 RSS의 요약 내용만 활용 RSS 응답에 이미 title 과 contentSnippet (또는 description )이 들어있어요. HTTP Request와 HTML Extract 단계를 제거하고, RSS Read의 결과를 바로 Gemini에 넘기세요. Schedule Trigger → RSS Feed Read → Loop Over Items → Set Node(프롬프트 구성) → Gemini → Slack 프롬프트에서 {{ json.title }} 과 {{ json.contentSnippet }} 만 사용. "주식 뉴스 요약봇" 정도면 이 정보만으로도 충분히 브리핑이 만들어집니다. 참고로 이 방법은 구글뉴스 RSS뿐 아니라 매경·연합 RSS에도 적용 가능합니다 (두 매체는 RSS에 요약문이 포함돼 있음). 다만 한경 RSS는 제목만 있고 요약문이 없어서, 한경을 쓰실 거면 방법 1로 진행하셔야 합니다. 영상과 동일하게 방법 1로 먼저 완성해보시고, 본문 크롤링 단계가 번거롭게 느껴지시면 방법 2로 단순화하시는 것도 좋은 방법입니다. 가이드 글도 빠른 시일 내에 업데이트하겠습니다.