Community코딩 & 개발github.com

Baublediagonal89/opencli-skill

Claude Code에서 Chrome 로그인을 사용하여 16개 플랫폼을 자연어로 제어하세요. API 키가 필요 없습니다.

opencli-skill란 무엇인가요?

이 스킬은 Claude Code를 통해 사용자가 이미 Chrome에 로그인한 상태를 활용하여, 추가 API 키나 복잡한 설정 없이 16개의 다양한 플랫폼을 자연어 명령으로 제어할 수 있게 해줍니다. 개발자는 CLI 도구나 REST API 호출을 기억할 필요 없이, '새로운 레포지토리 생성해 줘' 또는 '최근 이슈를 보여줘'와 같은 평문 명령을 사용하여 GitHub, GitLab, AWS, GCP, Slack, Jira 등 주요 플랫폼과 상호작용할 수 있습니다. 기존 Chrome 세션의 인증 쿠키를 재사용하므로 별도의 인증 토큰 관리가 필요 없으며, Claude Code의 컨텍스트 내에서 즉시 작업을 수행할 수 있어 개발 워크플로우를 크게 간소화합니다. Cursor, Codex 등 다른 AI 에이전트와도 호환되도록 설계되었습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add Baublediagonal89/opencli-skill

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

opencli-skill은(는) 무엇을 하나요?

Claude Code에서 Chrome 로그인을 사용하여 16개 플랫폼을 자연어로 제어하세요. API 키가 필요 없습니다.

개요

이 스킬은 Claude Code가 사용자의 기존 Chrome 브라우저 세션을 활용하여 다양한 SaaS 플랫폼과 상호작용할 수 있도록 합니다. 별도의 API 키를 구성하거나 인증 토큰을 관리할 필요 없이, 평문 영어 명령을 사용하여 작업을 수행할 수 있습니다.

지원 플랫폼

  • GitHub
  • GitLab
  • AWS
  • GCP (Google Cloud Platform)
  • Azure
  • Slack
  • Jira
  • Notion
  • Linear
  • Vercel
  • Netlify
  • Railway
  • Render
  • Fly.io
  • PlanetScale
  • Supabase

요구 사항

  • Claude Code (또는 호환되는 AI 에이전트)
  • Chrome 브라우저가 설치되어 있고 로그인 상태여야 함
  • Discord 커뮤니티 가입 (선택 사항이지만 권장)

설치

  1. 이 저장소를 클론하거나 스킬을 Claude Code 설정에 추가합니다.
  2. Chrome이 백그라운드에서 실행 중이고 필요한 플랫폼에 로그인되어 있는지 확인합니다.
  3. Claude Code에서 자연어 명령을 사용하기 시작합니다.

사용 예시

명령동작
"내 GitHub 저장포리 보여줘"Chrome 세션을 통해 GitHub 리포지토리 목록을 가져옵니다
"새로운 Slack 채널 만들어 줘"지정된 이름으로 Slack 채널을 생성합니다
"Jira에서 내 할당된 이슈 보여줘"현재 사용자에게 할당된 Jira 이슈를 검색합니다
"AWS EC2 인스턴스 나열해 줘"AWS 계정의 EC2 인스턴스 목록을 가져옵니다
"최근 Vercel 배포 상태를 확인해 줘"Vercel 프로젝트의 최근 배포 상태를 검색합니다

작동 방식

이 스킬은 Chrome DevTools Protocol(CDP)을 사용하여 실행 중인 Chrome 인스턴스에 연결하고 쿠키와 세션 데이터를 추출합니다. 이 데이터는 지원되는 각 플랫폼에 대한 인증된 요청을 만드는 데 사용되며, AI 에이전트가 마치 사용자인 것처럼 작업을 수행할 수 있게 합니다.

보안 참고 사항

  • 이 스킬은 사용자의 Chrome 프로필에 저장된 기존 인증 쿠키만 사용합니다.
  • 어떠한 자격 증명도 저장하거나 제3자와 공유하지 않습니다.
  • 세션 데이터는 단일 AI 에이전트 상호작용 기간 동안만 메모리에 유지됩니다.
  • 민감한 작업을 수행하기 전에 항상 사용자 확인을 요청합니다.

문제 해결

Chrome에 연결할 수 없습니다

  • Chrome이 백그라운드에서 실행 중인지 확인하세요.
  • Chrome이 --remote-debugging-port=9222 플래그로 시작되었는지 확인하세요.

인증 오류

  • 대상 플랫폼에 Chrome을 통해 로그인되어 있는지 확인하세요.
  • 쿠키가 만료되지 않았는지 확인하세요. 다시 로그인하면 해결됩니다.

기여

이슈와 풀 리퀘스트를 환영합니다! 주요 변경 사항을 논의하려면 먼저 이슈를 열어주세요.

라이선스

MIT

관련 스킬