Podpoint
v1.0.0Monitors live status of a Pod Point charger’s connectors A and B, reporting current availability and changes without requiring authentication.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name, SKILL.md, skill.json and index.js all describe a Pod Point pod-status watcher that polls https://charge.pod-point.com/ajax/pods/{podId}. No extra capabilities, credentials, or binaries are requested beyond network access, which is required for the stated purpose.
Instruction Scope
SKILL.md and the code limit activity to fetching the Pod Point public status endpoint, parsing connector A/B statuses, and optionally polling until a change or timeout. The instructions and code do not read local files, environment variables, or send data to any endpoint other than the Pod Point endpoint.
Install Mechanism
No install spec is provided (instruction-only with an included index.js). Nothing is downloaded from external URLs and no archive extraction or package installs are declared.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code does not attempt to access undisclosed secrets or unrelated services.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide settings. It performs transient polling and returns results; no persistent installation or privileged operations are requested.
Assessment
This skill appears to do exactly what it says: poll Pod Point's public pod-status endpoint for connectors A/B and report availability. Before installing, note that: (1) it will make outbound network requests to https://charge.pod-point.com with whatever podId you supply, so do not pass any secret or private identifier you don't want transmitted; (2) it runs polling loops (configurable interval and timeout) which will generate network traffic while watching; and (3) it assumes a runtime environment with fetch available (Node runtimes older than Node 18 may lack global fetch). No credentials, unknown endpoints, or filesystem access are requested, and there are no signs of obfuscated or malicious behavior.Like a lobster shell, security has layers — review code before you run it.
latest
Pod Point Watcher
This skill monitors the live status of a specific Pod Point charging pod using Pod Point's public status endpoint.
It mirrors the behaviour of a native Pod Point watcher:
- Tracks connector A and B
- Detects when a charger goes from Charging → Available
- Detects when both connectors become available
- Can either return current status or wait and notify when availability changes
No authentication or API keys are required.
When to use this skill
Use this skill when the user asks things like:
- "Is my Pod Point charger free?"
- "Check pod 10059"
- "Watch my charger and tell me when it's available"
- "Are both connectors free at my Pod Point?"
- "Monitor this Pod Point"
This skill is specifically for live availability, not for maps or locations.
Actions
podpoint_status
Returns the current state of connectors A and B.
Example input:
{
"action": "podpoint_status",
"podId": "10059"
}
Comments
Loading comments...
