Trinet

v1.0.0

TriNet integration. Manage data, records, and automate workflows. Use when the user wants to interact with TriNet data.

0· 48·0 current·0 all-time
byVlad Ursul@gora050
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (TriNet integration) align with the instructions: the SKILL.md tells the agent to use the Membrane CLI to discover connectors, create a connection, run actions, and proxy API requests to TriNet. Required resources (network, Membrane account, Membrane CLI) are exactly what this integration needs.
Instruction Scope
Instructions are narrowly scoped to installing and using the Membrane CLI, logging in, listing/connecting connectors, running actions, and proxying API calls. The doc does not instruct reading unrelated files, environment variables, or system paths. It explicitly recommends not asking users for API keys, delegating auth to Membrane.
Install Mechanism
The skill is instruction-only (no install spec), but the SKILL.md tells users to install @membranehq/cli via npm (npm install -g). This is a standard public npm package install; it's expected for a CLI-driven integration but will modify the host environment (global npm install). The registry itself does not perform the install — users/agents must run the command.
Credentials
No environment variables, credentials, or config paths are requested by the skill. The SKILL.md relies on Membrane to manage credentials server-side, which is proportionate. Note: the Membrane connection will grant access to TriNet data once authenticated, which is appropriate but sensitive.
Persistence & Privilege
The skill is not always-included and uses default agent invocation behavior. It does not request to modify other skills or system-wide configs in its instructions. The primary persistence vector is the Membrane login session and created connections (expected for an integration).
Assessment
This skill is internally consistent for connecting to TriNet through Membrane, but be aware of these practical risks before installing: - Membrane acts as the intermediary: authentication and API calls are brokered through Membrane. That means TriNet HR/payroll data will transit and be accessible to the Membrane service according to their policies. Review Membrane's privacy/security docs and connector scopes before granting access. - The SKILL.md asks you to install a global npm package (@membranehq/cli). Global npm installs change your system environment and require permissions; install only from trusted sources. - Once you run membrane login and create a connection, that connection token grants access to TriNet data. Limit scope (least privilege) and prefer test accounts when possible. - The skill exposes a generic 'membrane request' proxy capability — it can issue arbitrary TriNet API requests via the connection. That capability is expected for a full integration but is powerful: only use when necessary and audit actions/logs. - If you don't trust Membrane or must keep HR data in-house, do not create the connection. If you are concerned about autonomous agent runs, restrict or disable the skill when not actively using it. Overall, the skill appears to do what it says (benign), but exercise normal caution because it enables access to sensitive HR data via a third party.

Like a lobster shell, security has layers — review code before you run it.

latestvk97bn6amrwtn442caxknn5yjmh84fxad

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments