# Automate OneDrive Workflows with Rube MCP

Manual OneDrive tasks consume time and can introduce permission errors. This skill guides Claude, Codex, and Claude Code through structured Rube MCP workflows.

## Install

```bash
npx skillstore add sickn33/one-drive-automation
```

## Metadata

- Status: approved
- Slug: sickn33-one-drive-automation
- Skillstore revision: r2
- Version status: missing
- Tree hash: f11753115b16773e7d504935cba401ca665d996eb27303e3b3b54a73e07acaa1
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/one-drive-automation
- Ref: 81e05e636292629114b76cbb3922fbe57672fc02
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/sickn33-one-drive-automation
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-one-drive-automation/manifest

## Capabilities

- Search OneDrive by plain keywords and browse drive or folder contents.
- Upload files to selected folders and download files by item identifier.
- Inspect permissions, invite recipients, and create sharing links.
- Create folders and move, copy, rename, or delete drive items.
- Read drive details, storage quota, file versions, and supported change feeds.
- Handle pagination, item identifier formats, asynchronous copies, and rate limits.

## Use Cases

- Find Team Documents: Search shared drives, inspect matching metadata, and return direct links with clear folder context.
- Organize Project Files: Create folders, upload deliverables, and move or copy items after confirming each destination.
- Review Sharing Access: Inspect current permissions, identify intended recipients, and prepare controlled sharing changes.

## Prompt Templates

### Find a File

```
Search my OneDrive for files matching [keywords]. Show names, folders, modification dates, and links. Do not change any files.
```

### Upload a Document

```
Find the OneDrive folder [folder path]. Upload [file] there, confirm the destination first, and report the final filename and link.
```

### Audit and Share

```
Inspect permissions for [item]. Summarize current access, propose [read or write] access for [recipients], and wait for confirmation before sharing.
```

### Reorganize a Drive

```
Inventory [source folder], plan moves and copies into [destination structure], flag conflicts, and estimate impact. Wait for approval before every mutation.
```

## Limitations

- Requires Rube MCP and an active Microsoft OneDrive OAuth connection.
- Tool schemas can change, so the skill must search for current schemas before each workflow.
- Search does not support KQL, wildcards, or path filters.
- Delta tracking is limited to supported SharePoint site drives.

## Best Practices

- Search current tool schemas before selecting parameters or planning calls.
- Verify item identifiers, recipients, roles, and destination folders before changing OneDrive data.
- Use pagination, bounded batches, and Retry-After guidance for large drives.

## Anti Patterns

- Do not use web links or manually constructed values as OneDrive item identifiers.
- Do not grant access, create public links, or delete items without explicit user confirmation.
- Do not send aggressive parallel requests or ignore pagination and throttling responses.

## Security Audit

- Audited at: 2026-08-04T16:50:21.676\+00:00
- Summary: All 123 shell-execution alerts are false positives caused by Markdown backticks, and both reconnaissance alerts misread parameter documentation. The external MCP endpoint is a real low-severity network dependency. OAuth delegation and consequential OneDrive mutations require disclosure, least privilege, and consistent confirmation.

## Stats

- Views: 156
- Downloads: 17
- Favorites: 0
- Popularity score: 0
