IDFM Journey (PRIM/Navitia)

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a straightforward IDFM transit-query helper, with expected API-key use and one optional base-URL override that users should treat carefully.

Before installing, be aware that route searches and the IDFM PRIM API key are used to call the IDFM/Navitia service. Keep the default official endpoint, do not use untrusted base URLs, and consider using a dedicated API key.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill can use your IDFM PRIM API quota/credentials when making transit queries.

Why it was flagged

The script reads an IDFM API key from the environment and sends it as the PRIM/Navitia authentication header.

Skill content
self.api_key = api_key or os.environ.get("IDFM_PRIM_API_KEY") ... req.add_header("apikey", api_key)
Recommendation

Use a dedicated or restricted IDFM PRIM API key if available, and the registry should declare this environment variable/credential requirement.

What this means

If misused, the API key and route queries could be sent to a non-IDFM endpoint.

Why it was flagged

The CLI allows the PRIM base URL to be overridden; because the API key is attached to requests, this option should not be pointed at untrusted hosts.

Skill content
p.add_argument("--base-url", default=BASE_URL, help="override PRIM base URL (default: %(default)s)")
Recommendation

Keep the default official PRIM/Navitia endpoint unless you intentionally trust the alternate endpoint.

What this means

You have less external provenance information about who maintains this skill, even though the bundled code is small and visible here.

Why it was flagged

The registry metadata does not provide an upstream source or homepage for provenance review.

Skill content
Source: unknown; Homepage: none
Recommendation

Prefer skills with a verifiable source repository or review the bundled files before installing.