Automate BambooHR tasks via Rube MCP (Composio): employees, time-off, benefits, dependents, employee updates. Always search tools first for current schemas.
65
53%
Does it follow best practices?
Impact
79%
1.27xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/all-skills/skills/bamboohr-automation/SKILL.mdIncremental employee sync workflow
RUBE_SEARCH_TOOLS first
62%
0%
RUBE_MANAGE_CONNECTIONS setup
0%
0%
EMPLOYEE_GET_CHANGED used
100%
100%
ISO 8601 timestamp format
100%
100%
GET_EMPLOYEE per changed ID
100%
100%
fields parameter specified
100%
100%
last_sync_timestamp persisted
70%
100%
Defensive response parsing
62%
25%
Status field filtering
50%
37%
GET_ALL_EMPLOYEES efficiency note
50%
62%
Numeric employee IDs
0%
87%
Time-off request and approval workflow
RUBE_SEARCH_TOOLS first
57%
0%
GET_META_TIME_OFF_TYPES prerequisite
83%
100%
Time-off type ID is numeric
75%
100%
GET_TIME_OFF_BALANCES check
0%
100%
YYYY-MM-DD date format
100%
100%
Separate approval step
100%
100%
Employee ID resolution
88%
100%
requestId used for approval
100%
100%
RUBE_MANAGE_CONNECTIONS setup
0%
100%
Permissions note
0%
100%
Defensive parsing
100%
100%
Bulk employee profile update
RUBE_SEARCH_TOOLS first
57%
0%
RUBE_MANAGE_CONNECTIONS setup
0%
100%
GET_ALL_EMPLOYEES for name resolution
80%
100%
Numeric employee IDs
25%
100%
GET_EMPLOYEE before UPDATE
0%
100%
Exact field names
100%
100%
Only specified fields updated
100%
100%
Active employee filter
0%
0%
Rate limiting / throttling
25%
0%
Defensive response parsing
87%
100%
fields parameter in GET_EMPLOYEE
0%
100%
Update report produced
100%
100%
7cc63f3
Table of Contents
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.