IMDb API

v1.0.2

Analyze IMDb workflows with JustOneAPI, including release Expectation, extended Details, and top Cast and Crew across 19 operations.

0· 27·1 current·1 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
Name/description, required env var (JUST_ONE_API_TOKEN), required binary (node), and the included operations all align with a JustOneAPI IMDb wrapper. The token is the only credential and matches the declared primaryEnv.
Instruction Scope
SKILL.md instructs the agent to pick an endpoint, prompt the user for missing parameters, and call the bundled CLI (bin/run.mjs) with the token and params. It does not instruct reading unrelated files, system credentials, or exfiltrating data to unexpected endpoints beyond the documented base URL (https://api.justoneapi.com).
Install Mechanism
No install spec is present (instruction-only install). A single code file (bin/run.mjs) is bundled and executed by node; there are no downloads from external URLs or archive extraction steps. Risk from installation is minimal.
Credentials
Only JUST_ONE_API_TOKEN is required. That is proportional and expected for an API wrapper. No other secrets, config paths, or unrelated credentials are requested.
Persistence & Privilege
always:false (default) and disable-model-invocation:false (normal). The skill does not request permanent agent-level presence or system-wide config changes in the supplied manifest or instructions.
Assessment
This skill is internally consistent: it bundles a Node CLI and asks only for JUST_ONE_API_TOKEN to call JustOneAPI at api.justoneapi.com. Before installing, confirm the token you provide is limited to JustOneAPI and not reused for broader privileges; be aware that any identifiers or text you pass to the skill will be sent to the external API (so avoid sending secrets or personally identifying data). If you want extra assurance, inspect bin/run.mjs locally to verify it calls only https://api.justoneapi.com and doesn't transmit data elsewhere. Autonomy is allowed (the agent can call the skill), which is normal — if you prefer tighter control, only enable the skill when you explicitly invoke it.

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

latestvk97dgwvkwt01hdav174q383n85846r4b

License

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

Runtime requirements

Binsnode
EnvJUST_ONE_API_TOKEN
Primary envJUST_ONE_API_TOKEN

SKILL.md

IMDb

This skill wraps 19 IMDb operations exposed by JustOneAPI. It is strongest for release Expectation, extended Details, top Cast and Crew, and base Info. Expect common inputs such as languageCountry, id, acceptCache, category, limit.

When To Use It

  • The user needs release Expectation or extended Details on IMDb.
  • The task lines up with top Cast and Crew rather than a generic cross-platform workflow.
  • The user can provide identifiers or filters such as languageCountry, id, acceptCache, category.
  • The user wants an exact API-backed answer instead of a freeform summary.

Representative Operations

  • titleReleaseExpectationQuery: Release Expectation — Get IMDb title Release Expectation data, including production status, release dates, and anticipation signals, for release monitoring and title research
  • titleExtendedDetailsQuery: Extended Details — Get IMDb title Extended Details data, including title info, images, and genres, for title enrichment and catalog research
  • titleTopCastAndCrew: Top Cast and Crew — Get IMDb title Top Cast and Crew data, including names, roles, and profile references, for talent research and title enrichment
  • titleBaseQuery: Base Info — Get IMDb title Base Info data, including title text, release year, and type, for catalog enrichment and title lookup workflows

Request Pattern

  • 19 operations are available in this skill.
  • HTTP methods used here: GET.
  • The most common non-token parameters are languageCountry, id, acceptCache, category, limit.
  • All operations in this skill are parameter-driven requests; none require a request body.

How To Work

  1. Read generated/operations.md before choosing an endpoint.
  2. Start with one of these operations when it matches the user's request: titleReleaseExpectationQuery, titleExtendedDetailsQuery, titleTopCastAndCrew, titleBaseQuery.
  3. Pick the smallest matching operation instead of guessing.
  4. Ask the user for any missing required parameter. Do not invent values.
  5. Call the helper with:
node {baseDir}/bin/run.mjs --operation "<operation-id>" --token "$JUST_ONE_API_TOKEN" --params-json '{"key":"value"}'

Environment

  • Required: JUST_ONE_API_TOKEN

Output Rules

  • Start with a plain-language answer tied to the IMDb task the user asked for.
  • Include the most decision-relevant fields from the selected endpoint before dumping raw JSON.
  • When using titleReleaseExpectationQuery, explain why the returned fields answer the user's question.
  • If the user gave filters such as languageCountry, id, acceptCache, echo those back so the scope is explicit.
  • If the backend errors, include the backend payload and the exact operation ID.

Files

4 total
Select a file
Select a file to preview.

Comments

Loading comments…