CtrlK
BlogDocsLog inGet started
Tessl Logo

bamboohr-automation

Automate BambooHR tasks via Rube MCP (Composio): employees, time-off, benefits, dependents, employee updates. Always search tools first for current schemas.

65

1.27x
Quality

53%

Does it follow best practices?

Impact

79%

1.27x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

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

Evaluation results

69%

2%

BambooHR Employee Sync Integration

Incremental employee sync workflow

Criteria
Without context
With context

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%

93%

23%

Vacation Request Automation Tool

Time-off request and approval workflow

Criteria
Without context
With context

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%

77%

28%

Reorganization: Bulk Department and Title Updates

Bulk employee profile update

Criteria
Without context
With context

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%

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.