one-drive-automation
OneDriveのファイル操作と共有を自動化
OneDriveのファイル管理は手作業では時間がかかります。このスキルは、Rube MCPを通じてアップロード、ダウンロード、共有、権限、フォルダ操作を自動化します。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“one-drive-automation”。 Search for PDF files about budget in my OneDrive
预期结果:
'budget'に一致するファイルを5件発見:1) Q4_Budget_2025.pdf (2.3 MB、最終更新 1月15日)、2) Annual_Budget_Summary.pdf (1.8 MB、最終更新 12月20日)、3) Budget_Template.xlsx (450 KB、最終更新 11月8日)、4) Department_Budgets.pdf (3.1 MB、最終更新 10月30日)、5) Budget_Forecast_2026.pdf (1.2 MB、最終更新 1月3日)。
正在使用“one-drive-automation”。 Upload report.pdf to /Documents and share with john@company.com
预期结果:
report.pdfを/Documentsに正常にアップロードしました(アイテムID:01ABCDEF123456)。john@company.comへの読み取りアクセス権を持つ共有招待を作成しました。招待メールを送信しました。Johnは次のURLでファイルにアクセスできます: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.
质量评分
你能构建什么
ビジネス文書の管理
レポートのアップロード、ファイルの作成、メンバーとのドキュメント共有など、日常的なOneDriveタスクを自動化します。手作業のファイル管理負担を軽減します。
自動バックアップワークフロー
重要なドキュメントのOneDriveへの自動アップロードを設定し、コンプライアンスのための整理されたフォルダ構造とバージョン管理を行います。
共同ファイル共有
複数のユーザーへの権限付与、適切なアクセスレベルの共有可能なリンクの作成、招待通知の管理により、共有ワークフローを合理化します。
试试这些提示
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.
最佳实践
- 操作 всегда call RUBE_SEARCH_TOOLS first to get current tool schemas before any operation
- ワークフローを実行する前にOneDrive接続ステータスがACTIVEであることを確認
- APIレスポンスから特定のアイテムIDを使用し、手動で識別子を構築しない
避免
- 検索クエリにKQL構文やワイルドカード文字を使用しない - プレーンなキーワードのみ使用
- フォルダIDを名前から推測しない - 常にRUBE_MANAGE_CONNECTIONSで解決
- ページネーショントークンを無視しない - 完全な結果のためにskip_tokenまたはnextLinkなくなるまでたどる