Schoology

v1.0.0

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

0· 66·0 current·0 all-time
byMembrane Dev@membranedev
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 skill's name/description (Schoology integration) aligns with the instructions: it uses the Membrane CLI to connect to Schoology, manage records, and automate workflows. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
Instructions are limited to installing and using the Membrane CLI (interactive and headless login, connector creation, syncs, exports/imports). Be aware the workflow routes Schoology access through the Membrane service/CLI (getmembrane.com) rather than directly calling Schoology APIs from the agent — users should expect their Schoology data and auth flows to traverse Membrane.
Install Mechanism
No install spec in the skill bundle itself, but SKILL.md directs users to install @membranehq/cli via 'npm install -g'. A global npm package is a standard mechanism but carries the usual supply-chain risk of installing a third-party CLI; the requested package is from the npm registry (traceable).
Credentials
The skill declares no required environment variables or credentials; it relies on interactive/browser-based login handled by the Membrane CLI. This is proportionate to the described behaviour (delegated auth to Membrane).
Persistence & Privilege
The skill is instruction-only (no code) and does not request always:true or system-wide config changes. Installing the Membrane CLI will place a binary on the system (normal for a CLI) but the skill itself does not request persistent elevated privileges.
Assessment
This skill uses the Membrane CLI/service to access Schoology rather than directly calling Schoology APIs. Before installing, confirm you trust Membrane (review getmembrane.com privacy/security docs and the referenced GitHub repo), and verify compliance with student-data policies (FERPA/COPPA) because Schoology data may be routed through a third party. Installing the CLI requires a global npm package — consider installing it in a controlled environment (container or VM) if you prefer to limit system impact. If you need direct Schoology-only access without a third party, look for a skill that authenticates directly to Schoology or review the commands the CLI will execute during setup.

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

latestvk97e73k0bvxvwj26b82rrw50m984b43m

License

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

Comments