← Back to Skills Marketplace
ab-naidu

Global Nuclear Brief

by ab-naidu · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
133
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install global-nuclear-brief
Description
Generate a grounded nuclear energy policy brief from live news using Apify + Contextual.
README (SKILL.md)

Nuclear Policy Brief

Use this skill when the user wants a concise, grounded brief about nuclear energy policy or regulation.

What it does

  • Pulls recent nuclear policy/regulatory news via Apify.
  • Uses Contextual to synthesize a structured brief grounded in the retrieved sources.

How to run

Use exec to run the script. Always pass user-provided values as arguments, never interpolate raw text into the shell.

Command template:

python3 bin/nuclear_brief.py --query "\x3Csearch query>" --topic "\x3Ctopic focus>" --audience "\x3Caudience>" --country "\x3Ccountry code>" --timeframe "\x3Ctimeframe>"

Example:

python3 bin/nuclear_brief.py --query "nuclear energy policy OR nuclear regulation" --topic "Global nuclear energy policy" --audience "policy analysts" --country "US" --timeframe "7d"

Output format

Return the brief exactly as produced by the script. If the script reports missing env vars or no results, ask the user for a different query or timeframe.

Required config

  • APIFY_API_TOKEN
  • CONTEXTUAL_API_KEY

Notes

  • Keep the demo under 3 minutes.
  • Highlight the live data pull (Apify) and grounded generation (Contextual).
Usage Guidance
This skill appears coherent, but check these before installing: (1) Supply only scoped APIFY_API_TOKEN and CONTEXTUAL_API_KEY and ensure they can be revoked; (2) Be aware all fetched article text and metadata are sent to Contextual — don’t use secrets or non-public content in queries if you wish to avoid sharing; (3) Confirm you trust the Contextual provider’s handling/logging policies; (4) Note the registry metadata incorrectly states no required env vars — rely on SKILL.md and the script which do require tokens; (5) Run the script in a test environment first and inspect the output and network traffic if you need extra assurance.
Capability Analysis
Type: OpenClaw Skill Name: global-nuclear-brief Version: 0.1.0 The skill is a legitimate tool designed to generate nuclear policy briefs by integrating the Apify and Contextual AI APIs. The core logic in `bin/nuclear_brief.py` uses standard Python libraries to fetch news data and generate summaries, with no evidence of data exfiltration, unauthorized access, or malicious execution. Furthermore, the `SKILL.md` instructions are security-conscious, explicitly advising the AI agent to avoid shell interpolation when executing the script.
Capability Assessment
Purpose & Capability
Name/description claim live news + grounded generation using Apify and Contextual; the included script calls Apify and Contextual APIs directly and requires APIFY_API_TOKEN and CONTEXTUAL_API_KEY — this is coherent. Minor metadata inconsistency: registry summary lists 'Required env vars: none' while SKILL.md and the script require two env vars.
Instruction Scope
SKILL.md instructs the agent to run the bundled python script with CLI args and explicitly cautions against shell interpolation. The script only: calls Apify to fetch news, normalizes items, posts them to Contextual for generation, and prints the result. It does not read unrelated local files, exec shell commands, or contact unexpected endpoints.
Install Mechanism
No install spec is provided (lowest risk). A single Python file is bundled and run with the system python3 binary. No downloads, extracted archives, or external installers are invoked by the skill.
Credentials
The script requires APIFY_API_TOKEN and CONTEXTUAL_API_KEY which are directly used to authenticate requests to Apify and Contextual respectively; no other credentials or unrelated environment variables are requested. Ensure those tokens are scoped and revocable.
Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills or system settings. It runs on demand (user-invocable) and uses default autonomous invocation settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install global-nuclear-brief
  3. After installation, invoke the skill by name or use /global-nuclear-brief
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of nuclear_policy_brief skill: - Generates concise nuclear energy policy briefs based on live news data. - Integrates Apify for real-time news retrieval and Contextual for structured brief synthesis. - Customizable via query, topic, audience, country, and timeframe parameters. - Requires APIFY_API_TOKEN and CONTEXTUAL_API_KEY configuration. - Designed for use by policy analysts and similar audiences needing grounded updates.
Metadata
Slug global-nuclear-brief
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Global Nuclear Brief?

Generate a grounded nuclear energy policy brief from live news using Apify + Contextual. It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install Global Nuclear Brief?

Run "/install global-nuclear-brief" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Global Nuclear Brief free?

Yes, Global Nuclear Brief is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Global Nuclear Brief support?

Global Nuclear Brief is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Global Nuclear Brief?

It is built and maintained by ab-naidu (@ab-naidu); the current version is v0.1.0.

💬 Comments