CtrlK
BlogDocsLog inGet started
Tessl Logo

one-drive-automation

Automate OneDrive file management, search, uploads, downloads, sharing, permissions, and folder operations via Rube MCP (Composio). Always search tools first for current schemas.

69

1.70x
Quality

58%

Does it follow best practices?

Impact

85%

1.70x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/all-skills/skills/one-drive-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

94%

40%

OneDrive File Audit Runbook

Search limitations and pagination

Criteria
Without context
With context

No KQL operators in search

100%

100%

Extension keyword not wildcard

100%

100%

No q='*' query

100%

100%

Pagination loop documented

100%

100%

GET_ITEM for deep traversal

0%

100%

LIST_ITEMS root-only caveat

0%

100%

Rate limit handling

25%

100%

RUBE_SEARCH_TOOLS first

0%

25%

Connection check step

25%

100%

GET_DRIVE prerequisite

100%

100%

search_scope parameter

0%

100%

74%

18%

Cross-Drive Document Migration Runbook

Cross-drive migration and folder management

Criteria
Without context
With context

COPY not MOVE for cross-drive

100%

100%

Folder ID resolution before move

91%

100%

parentReference uses ID not name

100%

100%

COPY_ITEM async monitoring

100%

100%

Conflict behavior parameter

20%

100%

DELETE goes to recycle bin

100%

100%

drive_id overrides user_id

0%

0%

ID case sensitivity

0%

0%

RUBE_SEARCH_TOOLS first step

0%

100%

OneDrive ID format awareness

0%

0%

89%

48%

Client Project Folder Access Management

Permissions management and secure sharing

Criteria
Without context
With context

GET_ITEM_PERMISSIONS before invite

57%

100%

Write role confirmation required

25%

58%

No permissions via GET_ITEM

100%

100%

require_sign_in or send_invitation

0%

100%

Inherited permissions caveat

0%

100%

Locate item before sharing

100%

100%

recipients format documented

25%

62%

roles field values

100%

100%

RUBE_SEARCH_TOOLS first step

0%

62%

expiration_date_time option

0%

100%

Repository
davepoon/buildwithclaude
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.