one-drive-automation
Automate OneDrive file operations and sharing
Managing OneDrive files manually is time-consuming. This skill automates uploads, downloads, sharing, permissions, and folder operations through Rube MCP.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「one-drive-automation」を使用しています。 Search for PDF files about budget in my OneDrive
期待される結果:
Found 5 files matching 'budget': 1) Q4_Budget_2025.pdf (2.3 MB, last modified Jan 15), 2) Annual_Budget_Summary.pdf (1.8 MB, last modified Dec 20), 3) Budget_Template.xlsx (450 KB, last modified Nov 8), 4) Department_Budgets.pdf (3.1 MB, last modified Oct 30), 5) Budget_Forecast_2026.pdf (1.2 MB, last modified Jan 3).
「one-drive-automation」を使用しています。 Upload report.pdf to /Documents and share with john@company.com
期待される結果:
Successfully uploaded report.pdf to /Documents (item ID: 01ABCDEF123456). Created sharing invitation for john@company.com with read access. Invitation email sent. John can access the file at: https://onedrive.live.com/view.aspx?resid=ABC123
セキュリティ監査
安全This skill is purely documentation (SKILL.md, 244 lines) describing OneDrive automation via Rube MCP. All 237 static analysis findings are false positives: backticks are Markdown code formatting around tool names (not shell execution), URLs are documentation references (not network code), and crypto patterns are ID format examples (not actual cryptography). No executable code present. Safe for publication.
品質スコア
作れるもの
Business document management
Automate routine OneDrive tasks like uploading reports, organizing files into folders, and sharing documents with team members. Reduces manual file management overhead.
Automated backup workflows
Set up automated file uploads to OneDrive for important documents, with organized folder structures and version tracking for compliance purposes.
Collaborative file sharing
Streamline sharing workflows by granting permissions to multiple users, creating shareable links with appropriate access levels, and managing invitation notifications.
これらのプロンプトを試す
Search my OneDrive for files containing the keyword "quarterly report" and show me the top 10 results with their names and web URLs.
Upload the file at "s3://bucket/report.pdf" to my OneDrive folder "/Documents/Reports" and then create a shareable link with read-only access.
Find the folder named "Project Alpha" in my Documents, check current permissions, then grant read access to alice@example.com and write access to bob@example.com with invitation emails sent.
Create a folder hierarchy under "/Clients" with subfolders for each client name I provide. For each client folder, create three subfolders: "Contracts", "Invoices", and "Deliverables". Then move the corresponding files from my root directory into the appropriate folders.
ベストプラクティス
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before any operation
- Verify OneDrive connection status is ACTIVE before running workflows
- Use specific item IDs from API responses rather than constructing identifiers manually
回避
- Do not use KQL syntax or wildcard characters in search queries - use plain keywords only
- Do not assume folder IDs from names - always resolve with ONEDRIVE_FIND_FOLDER first
- Do not ignore pagination tokens - follow skip_token or nextLink until exhausted for complete results