google-drive-automation
Google Drive 워크플로우 자동화
웹 인터페이스를 통해 Google Drive 파일을 수동으로 관리하는 것은 느리고 오류가 발생하기 쉽습니다. 이 스킬은 Rube MCP 툴킷을 통해 파일 작업, 폴더 구성, 공유 및 검색을 자동화하기 위한 포괄적인 문서를 제공합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"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'. 모든 폴더가 확인되었으며 사용 준비가 완료되었습니다.
보안 감사
안전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.
품질 점수
만들 수 있는 것
파일 백업 워크플로우 자동화
로컬 파일을 Google Drive 폴더에 자동으로 업로드하고, 날짜 또는 프로젝트별로 구성하며, 메타데이터 확인으로 성공적인 전송을 검증합니다.
대규모 드라이브 검색 및 구성
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'로 실패하는 이유는 무엇인가요?
대상 폴더의 폴더 ID 를 찾는 방법은 무엇인가요?
mime_type 파라미터는 언제 설정해야 하나요?
403 PERMISSION_DENIED 오류가 발생하는 이유는 무엇인가요?
GOOGLEDRIVE_FIND_FILE 과 GOOGLEDRIVE_LIST_FILES 의 차이점은 무엇인가요?
파일을 다른 폴더로 이동하는 방법은 무엇인가요?
개발자 세부 정보
작성자
sickn33라이선스
MIT
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/google-drive-automation참조
main
파일 구조
📄 SKILL.md