Phone Call

v1.0.0

Make FaceTime audio calls on macOS by phone number or contact using the Phone app with AppleScript or tel: URLs; requires FaceTime enabled.

0· 129·0 current·0 all-time
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 (initiate FaceTime audio calls) matches the included instructions and the small shell script. The skill only references FaceTime, Contacts, and System Events which are directly relevant to making and managing calls.
Instruction Scope
Instructions use open "tel:" URLs and osascript to control FaceTime and to look up Contacts — this is within scope. However the SKILL.md explicitly asks the user to grant Automation/Privacy permissions (allow the agent/OpenClaw to control FaceTime, Contacts, System Events). Those permissions are necessary for the stated functionality but they allow the agent to control those apps and access contact data, so the user should be aware of that scope.
Install Mechanism
No install spec; the skill is instruction-only with a tiny shell script (call.sh). Nothing is downloaded or written by an installer, so installation risk is low.
Credentials
The skill requests no environment variables, credentials, or config paths. The only sensitive accesses are macOS app automation/Contacts access required for calling and contact lookup, which are proportionate to the stated purpose.
Persistence & Privilege
always:false (normal). The skill may be invoked autonomously by the agent (disable-model-invocation:false) — that is the platform default and expected. Combine that with Automation permissions: if you grant the agent/app Automation control, the skill could initiate calls without an additional OS prompt. This is expected for the feature but is a privacy/availability consideration for users.
Assessment
This skill is coherent with its description — it uses macOS Automation and FaceTime to place calls. Before enabling it: (1) ensure you are comfortable granting Automation permissions to the agent/OpenClaw entry in System Settings → Privacy & Security → Automation (this allows the skill to control FaceTime, Contacts, and System Events); (2) be aware granting Contacts access allows the skill to read contact numbers for lookups; (3) if you do not want calls to be started without explicit confirmation, avoid granting broad automation or disable autonomous model invocation for this skill; (4) test with your own number first and monitor the Automation permissions UI to see exactly which app controls were granted.

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

latestvk971tanf07a319enpw85mbgjrn83r3vk

License

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

Comments