Install
npx skills add eze-is/web-access누구에게 맞나
Agent 기본 WebSearch, WebFetch에 배정 전략이 없고 브라우저 자동화도 없다면 이 Agent Skill이 더 맞다. 보강하는 것은 네트워킹 전략, CDP 브라우저 조작, 그리고 사이트 경험 축적이다. 페이지는 SKILL.md를 지원하는 모든 Agent와 호환된다고 쓰고 여러 제품을 예로 든 뒤 「등」이 이어진다. 예시를 닫힌 명단으로 읽지 마라.
텍스트 검색만 하고 원격 디버깅을 열 생각이 없는 사람은 먼저 전략 계층으로 써도 된다. CDP로 가려면 필수: Node.js 22+, 그리고 Chrome 또는 Edge에서 원격 디버깅이 이미 열려 있을 것. 브라우저 확장만 넣고 SKILL.md Agent를 쓰지 않는 사람을 위한 것이 아니다.
3분 만에 첫 시도 마치기
공식 설치 명령은 페이지에 다음 한 줄로 적혀 있다.
npx skills add eze-is/web-access
SKILL.md를 지원하는 현재 Agent에 스킬을 쓴다. 로컬에 npx가 있고 여기를 바꾸려는 환경인지 확인한 뒤 실행하라. 다른 설치기를 나란히 두지 마라.
설치 후에는 먼저 읽기 전용 네트워킹을 하고 곧바로 브라우저를 제어하지 마라. 당신이 지정한 공개 자료를 Agent가 검색하거나 가져오게 하고, 이번에 WebSearch, WebFetch, curl, Jina, 아니면 조합 중 무엇을 골랐는지 말하게 하라. 성공 신호: 선택 이유를 말하고 페이지 내용을 반환하는 것. 스킬 미설치라고 하지 않는 것. 여기서 멈춰라.
읽기 전용 채널이 부족하고, 이미 열린 페이지를 조작하겠다고 명시한 때만 CDP로 들어가라. 먼저 로컬에서 연다.
chrome://inspect/#remote-debugging
또는
edge://inspect/#remote-debugging
원격 디버깅이 켜졌는지 확인한 뒤 Agent가 CDP로 조작하도록 허용하라. 이는 실제 브라우저를 제어한다. 실행 전에 창과 사이트가 쓰려는 그것인지 확인해야 한다.
사용 사례
사례 1: 스킬이 상황에 따라 네트워킹 도구를 고르게 하기. 표는 능력을 WebSearch / WebFetch / curl / Jina / CDP로 쓰고, 상황으로 판단하며 임의 조합이 가능하다고 한다. 작업은 「이 문제를 찾고, 어떤 채널을 썼는지 알려라」여야 한다. 확보된 페이지 본문에는 선택 규칙도, Jina에 추가 키가 필요한지도 없다. 확인할 수 있는 것은 이 다섯 이름이 배정에 들어간다는 점이다. 언제 누구를 고를지는 실제 실행이 기준이다. Agent가 바로 CDP를 열어 페이지를 클릭하면 이번 읽기 전용 작업을 넘어선 것이다.
사례 2: 이미 디버깅 중인 브라우저를 CDP로 조작. 전제는 Node.js 22+와 Chrome / Edge 원격 디버깅 페이지가 이미 열린 것이다. 용도는 브라우저 자동화이지 일반 검색을 한 번 더 하는 것이 아니다. 확보된 페이지 본문에는 클릭 가능한 선택자, 스크린샷 명령, 디버그 세션 종료 방법이 없다. 그러므로 처음에는 되돌릴 수 있는 읽기 전용 동작 하나(예: 현재 페이지 보기)만 요청하고, 디버그 대상을 미리 확인하라. 사이트 경험 축적은 능력으로 적혀 있지만 어디에 저장되고 어떻게 지우는지는 없다. 설명되지 않은 기억 장치를 이미 설정된 데이터베이스로 취급하지 마라.
사용 경계
CDP 모드는 Node.js 22+와 Chrome/Edge 원격 디버깅에 묶인다. 버전이 부족하거나 inspect 페이지가 열리지 않았다면 브라우저 자동화를 쓸 수 있다고 가정하지 마라. 일반 WebSearch / WebFetch가 자동으로 CDP를 갖췄다는 뜻은 아니다.
설치 경로는 npx skills add eze-is/web-access이다. 두 번째 설치 명령을 다시 쓰지 마라. 클라이언트 예시는 인가 명단이 아니다.
처음은 읽기 전용 검색 또는 가져오기에서 멈춘다. CDP 클릭, 폼 제출, 로그인, 사이트 경험 쓰기는 먼저 Agent에게 조작할 창과 단계를 다시 말하게 하고 당신이 확인한 뒤에 계속한다.