Passed 16 of 19 test cases with the skill, and 8 of 19 without it.
Without skill41%
With skill82%
Checks it passed that the model alone missed
Specifies using the --method flag set to DELETE.
Uses the --query flag to pass query string parameters.
Avoids passing action arguments as top-level CLI flags.
and 11 more in the full report
10 fixed8 passed either way3 still failing1 broke
Pass-rate lift
+41 pp
Tokens
+55%
Agent turns
0%
Response time
-56%
Model gemini-3.6-flashMeasured 8/23/2026v118 of 22 cases passed with skill · 19 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
An admin wants to see all calendar schedules setup across their Acuity business account. What specific action key handles calendar listing?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies list-calendars as the action key for listing schedules.
Missed
Passed
case-17 · gemini-3.6-flash · 8/23/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md166 linessingle file
Acuity Scheduling
Acuity Scheduling is a tool that allows businesses to offer online appointment scheduling to their clients. It's used by service-based businesses like salons, therapists, and consultants to manage their availability and bookings.
This skill uses the Membrane CLI to interact with Acuity Scheduling. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.
Install the CLI
Install the Membrane CLI so you can run membrane from the terminal:
npm install -g @membranehq/cli@latest
Authentication
membrane login --tenant --clientName=<agentType>
This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.