Search

PythonReactSEOPDF
OpenClaw

noticias-cangrejo

Fetch and summarize recent news articles from GNews for any user-provided topic, then produce a Markdown digest with date, greeting, and top links.

davidk2yoyo0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install davidk2yoyo/noticias-cangrejo

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

NoticiasCangrejo

Generate a Markdown news digest for any topic using the GNews API.

When To Use

Use this skill when the user asks for recent news on any topic, such as politics, science, startups, health, finance, sports, or local events, and wants a concise, linkable summary.

Environment Requirement

Set this environment variable before execution:

  • GNEWS_API_KEY

Workflow

  1. Receive a topic from the user.
  2. Validate that GNEWS_API_KEY exists.
  3. Query GNews Search API for up to 20 articles using topic + language.
  4. Compute relevance based on topic-word overlap against article title and description.
  5. Keep the top 15 ranked articles.
  6. Print Markdown output with:
    • Date (YYYY/MM/DD)
    • Greeting line in Spanish
    • Topic line
    • Numbered list of article title + URL
  7. Optionally save output to a file with --output.

Execution

Canonical OpenClaw execution is defined in _meta.json under run:

python3 scripts/fetch_news.py "<topic>"

Optional parameters:

  • --lang (default: en)
  • --max-articles (default: 20)
  • --output to write Markdown to a file

Example Usage

export GNEWS_API_KEY="your_api_key_here"
python3 scripts/fetch_news.py "global markets" --lang en --max-articles 20 --output ./markets.md

Source information

Source
github
Repository
openclaw/skills
Path
skills/davidk2yoyo/noticias-cangrejo
Version
—
Commit
991f0fc2a6f19c6c800e5c41628499fac12f87bf
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

README

NoticiasCangrejo

NoticiasCangrejo is an OpenClaw skill that fetches news from GNews (gnews.io) for any topic and outputs a Markdown summary of the top articles.

Features

  • Works with any topic provided by the user
  • Uses GNews Search API
  • Pulls up to 20 articles and returns the 15 most relevant
  • Outputs clean Markdown with date, greeting, titles, and URLs
  • Includes dashboard API key metadata for ClawHub/OpenClaw publishing
  • No third-party Python packages required

Installation

Install the skill from ClawHub or from its repository path. The packaged skill uses only:

  • SKILL.md
  • README.md
  • requirements.txt
  • _meta.json
  • scripts/fetch_news.py

Environment Variable Setup

Set your GNews API key:

export GNEWS_API_KEY="your_api_key_here"

Do not commit real API keys to source control.

Canonical Run Command

The canonical command is defined in _meta.json (run):

python3 scripts/fetch_news.py "<topic>"

CLI Usage

Basic:

python3 scripts/fetch_news.py "space exploration"

Custom language and result size:

python3 scripts/fetch_news.py "renewable energy" --lang en --max-articles 20

Save summary to a file:

python3 scripts/fetch_news.py "cybersecurity" --output ./cybersecurity-news.md

OpenClaw Usage

When this skill is installed, ask for a topic summary, for example:

  • "Usa noticias-cangrejo para Terpel Colombia"
  • "Resume las noticias sobre Formula 1"

The skill reads GNEWS_API_KEY from dashboard/environment configuration and returns Markdown output.

Publishing Notes (ClawHub)

  • Skill folder name is slug-friendly: noticias-cangrejo
  • _meta.json defines explicit run behavior for packaged installs
  • No hardcoded API credentials are included
  • Runtime is dependency-free (standard library only)

Extracted content

SKILL.md
# NoticiasCangrejo

Generate a Markdown news digest for any topic using the GNews API.

## When To Use

Use this skill when the user asks for recent news on any topic, such as politics, science, startups, health, finance, sports, or local events, and wants a concise, linkable summary.

## Environment Requirement

Set this environment variable before execution:

- `GNEWS_API_KEY`

## Workflow

1. Receive a topic from the user.
2. Validate that `GNEWS_API_KEY` exists.
3. Query GNews Search API for up to 20 articles using topic + language.
4. Compute relevance based on topic-word overlap against article title and description.
5. Keep the top 15 ranked articles.
6. Print Markdown output with:
   - Date (`YYYY/MM/DD`)
   - Greeting line in Spanish
   - Topic line
   - Numbered list of article title + URL
7. Optionally save output to a file with `--output`.

## Execution

Canonical OpenClaw execution is defined in `_meta.json` under `run`:

```bash
python3 scripts/fetch_news.py "<topic>"
```

Optional parameters:

- `--lang` (default: `en`)
- `--max-articles` (default: `20`)
- `--output` to write Markdown to a file

## Example Usage

```bash
export GNEWS_API_KEY="your_api_key_here"
python3 scripts/fetch_news.py "global markets" --lang en --max-articles 20 --output ./markets.md
```
README
# NoticiasCangrejo

NoticiasCangrejo is an OpenClaw skill that fetches news from GNews (`gnews.io`) for any topic and outputs a Markdown summary of the top articles.

## Features

- Works with any topic provided by the user
- Uses GNews Search API
- Pulls up to 20 articles and returns the 15 most relevant
- Outputs clean Markdown with date, greeting, titles, and URLs
- Includes dashboard API key metadata for ClawHub/OpenClaw publishing
- No third-party Python packages required

## Installation

Install the skill from ClawHub or from its repository path. The packaged skill uses only:

- `SKILL.md`
- `README.md`
- `requirements.txt`
- `_meta.json`
- `scripts/fetch_news.py`

## Environment Variable Setup

Set your GNews API key:

```bash
export GNEWS_API_KEY="your_api_key_here"
```

Do not commit real API keys to source control.

## Canonical Run Command

The canonical command is defined in `_meta.json` (`run`):

```bash
python3 scripts/fetch_news.py "<topic>"
```

## CLI Usage

Basic:

```bash
python3 scripts/fetch_news.py "space exploration"
```

Custom language and result size:

```bash
python3 scripts/fetch_news.py "renewable energy" --lang en --max-articles 20
```

Save summary to a file:

```bash
python3 scripts/fetch_news.py "cybersecurity" --output ./cybersecurity-news.md
```

## OpenClaw Usage

When this skill is installed, ask for a topic summary, for example:

- "Usa noticias-cangrejo para Terpel Colombia"
- "Resume las noticias sobre Formula 1"

The skill reads `GNEWS_API_KEY` from dashboard/environment configuration and returns Markdown output.

## Publishing Notes (ClawHub)

- Skill folder name is slug-friendly: `noticias-cangrejo`
- `_meta.json` defines explicit `run` behavior for packaged installs
- No hardcoded API credentials are included
- Runtime is dependency-free (standard library only)

Related skills

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.