스킬 google-drive-automation
📦

google-drive-automation

안전

Google Drive 워크플로우 자동화

웹 인터페이스를 통해 Google Drive 파일을 수동으로 관리하는 것은 느리고 오류가 발생하기 쉽습니다. 이 스킬은 Rube MCP 툴킷을 통해 파일 작업, 폴더 구성, 공유 및 검색을 자동화하기 위한 포괄적인 문서를 제공합니다.

지원: Claude Codex Code(CC)
🥉 74 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"google-drive-automation" 사용 중입니다. 이번 주에 수정된 Drive 의 모든 PDF 파일 찾기

예상 결과:

지난 7 일 동안 수정된 12 개의 PDF 파일을 찾았습니다. 결과는 다음과 같습니다: Q4-Financial-Report.pdf (2 일 전 수정), Invoice-1042.pdf (3 일 전 수정), Contract-Draft.pdf (5 일 전 수정) 등.

"google-drive-automation" 사용 중입니다. report.docx 를 Projects 폴더에 업로드

예상 결과:

report.docx 파일을 'Projects' 폴더에 성공적으로 업로드했습니다. 파일 ID: 1a2B3c4D5e6F7g8H. 업로드는 오후 2:34 에 완료되었습니다.

"google-drive-automation" 사용 중입니다. 새 마케팅 캠페인을 위한 폴더 구조 생성

예상 결과:

루트에 'Q2-Marketing-Campaign' 폴더를 생성했습니다. 그 안에 3 개의 하위 폴더를 생성했습니다: 'Assets', 'Copy', 'Reports'. 모든 폴더가 확인되었으며 사용 준비가 완료되었습니다.

보안 감사

안전
v1 • 2/25/2026

All 163 static analysis findings are false positives from markdown code blocks. This is a documentation-only skill with no executable code. Backtick patterns (152 findings) are markdown code spans for API tool names, not Ruby/shell commands. Crypto algorithm flags (10 findings) are legitimate API parameter names. The single URL is documented configuration for Rube MCP endpoint. No security risks present.

1
스캔된 파일
199
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

파일 백업 워크플로우 자동화

로컬 파일을 Google Drive 폴더에 자동으로 업로드하고, 날짜 또는 프로젝트별로 구성하며, 메타데이터 확인으로 성공적인 전송을 검증합니다.

대규모 드라이브 검색 및 구성

Drive 쿼리 구문을 사용하여 여러 폴더에서 특정 파일을 찾은 다음, 적절한 부모 참조를 갖춘 구조화된 폴더 계층으로 재구성합니다.

액세스 권한 관리

사용자 또는 그룹과 파일을 공유하고, 적절한 리더/라이터 역할을 설정하며, 목록 및 업데이트 작업을 사용하여 권한을 감사합니다.

이 프롬프트를 사용해 보세요

Google Drive 에 파일 업로드
[filename] 파일을 Google Drive 의 [folder name] 폴더에 업로드하세요. 파일은 [local path] 에 있습니다.
유형 및 날짜로 파일 검색
[date] 이후에 수정된 모든 [file type] 파일을 Google Drive 에서 검색하세요. 파일 이름과 수정 날짜와 함께 결과를 표시하세요.
구성된 폴더 구조 생성
Google Drive 루트에 '[project name]'이라는 폴더를 생성한 다음, 그 안에 '[subfolder1]', '[subfolder2]', '[subfolder3]'이라는 하위 폴더를 생성하세요.
사용자 정의 권한으로 파일 공유
[filename] 파일을 [email address] 와 공유하여 [role] 액세스 권한을 부여하세요. 권한이 올바르게 설정되었는지 확인하세요.

모범 사례

  • 워크플로우 실행 전에 항상 RUBE_SEARCH_TOOLS 를 먼저 호출하여 현재 도구 스키마 확인
  • 하위 폴더 생성 또는 파일 이동 전에 GOOGLEDRIVE_FIND_FILE 을 사용하여 폴더 이름을 ID 로 해결
  • Google Workspace 형식을 내보낼 때만 MIME 타입 파라미터 설정; 네이티브 파일 다운로드 시 생략
  • 완전한 데이터 검색을 보장하기 위해 소진될 때까지 검색 결과에서 nextPageToken 팔로우
  • Google Drive 작업 실행 전 연결 상태가 ACTIVE 로 표시되는지 확인

피하기

  • 폴더 ID 로 먼저 해결하지 않고 폴더 이름을 parent_id 파라미터에 직접 전달
  • 네이티브 파일 (PDF, 이미지, Office 문서) 다운로드 시 mime_type 파라미터 설정 (오류 발생)
  • Drive 쿼리 복잡도 제한을 초과하는 5-10 개 이상의 OR 절로 복잡한 쿼리 생성
  • contains 연산자 대신 별표를 사용한 와일드카드로 이름 검색

자주 묻는 질문

파일 업로드가 's3key required'로 실패하는 이유는 무엇인가요?
업로드 도구는 파일이 먼저 내부 S3 스토리지에 있어야 합니다. Rube MCP 스토리지 도구를 사용하여 로컬 파일을 업로드하고 s3key 를 얻은 다음, 해당 키를 GOOGLEDRIVE_UPLOAD_FILE 에 전달하세요.
대상 폴더의 폴더 ID 를 찾는 방법은 무엇인가요?
'name contains "Projects"'와 같은 쿼리로 GOOGLEDRIVE_FIND_FILE 을 사용하고 folder 범위를 설정하세요. 응답에 parent_id 로 사용할 폴더 ID 가 포함됩니다.
mime_type 파라미터는 언제 설정해야 하나요?
Google Workspace 파일 (Docs, Sheets, Slides) 을 다른 형식으로 내보낼 때만 mime_type 을 설정하세요. PDF, 이미지 또는 Office 문서와 같은 네이티브 파일에는 이 파라미터를 생략하세요.
403 PERMISSION_DENIED 오류가 발생하는 이유는 무엇인가요?
이는 일반적으로 OAuth 연결이 공유 드라이브에 필요한 범위를 갖추지 못했음을 의미합니다. RUBE_MANAGE_CONNECTIONS 도구로 다시 인증하고 요청된 권한을 부여하세요.
GOOGLEDRIVE_FIND_FILE 과 GOOGLEDRIVE_LIST_FILES 의 차이점은 무엇인가요?
GOOGLEDRIVE_FIND_FILE 은 전체 Drive 에서 유연하게 검색하기 위한 Drive 쿼리 구문을 사용합니다. GOOGLEDRIVE_LIST_FILES 는 폴더 ID 를 이미 알고 있을 때 특정 폴더 내의 내용을 탐색합니다.
파일을 다른 폴더로 이동하는 방법은 무엇인가요?
file_id, add_parents (대상 폴더 ID), remove_parents (소스 폴더 ID) 파라미터와 함께 GOOGLEDRIVE_MOVE_FILE 을 사용하세요. 둘 다 이름이 아닌 폴더 ID 여야 합니다.

개발자 세부 정보

파일 구조

📄 SKILL.md