โ† Back to Skills Marketplace
gztanht

Newspulse

by Haha Tan ยท GitHub โ†— ยท v0.1.3
cross-platform โš  suspicious
332
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install newspulse
Description
๐Ÿ“ฐ NewsPulse - ๅŠ ๅฏ†่ดงๅธๆ–ฐ้—ป่šๅˆ๏ผŒ้‡่ฆไบ‹ไปถๅฎžๆ—ถๆŽจ้€
README (SKILL.md)

๐Ÿ“ฐ NewsPulse - ๅŠ ๅฏ†่ดงๅธๆ–ฐ้—ป่šๅˆ

Stay Ahead of the Market - ไธ้”™่ฟ‡ไปปไฝ•้‡่ฆไบ‹ไปถ๏ผ

Overview

NewsPulse ่šๅˆๅ…จ็ƒไธปๆตๅŠ ๅฏ†่ดงๅธๆ–ฐ้—ปๆบ๏ผˆCoinDesk, Cointelegraph, TheBlock, Decrypt ็ญ‰๏ผ‰๏ผŒๆไพ›ๅฎžๆ—ถๆ–ฐ้—ปๆŽจ้€ใ€้‡่ฆไบ‹ไปถๆ้†’ใ€็คพไบคๅช’ไฝ“ๆƒ…็ปชๅˆ†ๆž็ญ‰ๅŠŸ่ƒฝใ€‚

Features

  • ๐Ÿ“ฐ ๆ–ฐ้—ป่šๅˆ - 10+ ไธปๆตๅŠ ๅฏ†ๅช’ไฝ“ๅฎžๆ—ถๆŠ“ๅ–
  • ๐Ÿ”” ้‡่ฆไบ‹ไปถ - ็›‘็ฎกๆ”ฟ็ญ–ใ€ไบคๆ˜“ๆ‰€ไธŠ็บฟใ€้ป‘ๅฎขไบ‹ไปถ็ญ‰ๅณๆ—ถๆŽจ้€
  • ๐Ÿ“Š ๆƒ…็ปชๅˆ†ๆž - ๆ–ฐ้—ปๆƒ…็ปช่ฏ„ๅˆ†๏ผˆๆญฃ้ข/ไธญๆ€ง/่ดŸ้ข๏ผ‰
  • ๐Ÿท๏ธ ๅˆ†็ฑป็ญ›้€‰ - ๆŒ‰ๅธ็ง/ไธป้ข˜/้‡่ฆๆ€ง็ญ›้€‰
  • โฐ ๆ—ถ้—ด็บฟ - 24h/7d/30d ๆ–ฐ้—ปๅ›ž้กพ
  • ๐ŸŒ ๅคš่ฏญ่จ€ - ่‹ฑๆ–‡/ไธญๆ–‡ๆ–ฐ้—ปๆ”ฏๆŒ

Installation

npx @gztanht/newspulse

Usage

ๆŸฅ็œ‹ๆœ€ๆ–ฐๆ–ฐ้—ป

# ๆœ€ๆ–ฐ 10 ๆกๆ–ฐ้—ป
node scripts/news.mjs --limit 10

# ๆฏ”็‰นๅธ็›ธๅ…ณๆ–ฐ้—ป
node scripts/news.mjs --tag btc

# ้‡ๅคงไบ‹ไปถ๏ผˆ้ซ˜้‡่ฆๆ€ง๏ผ‰
node scripts_news.mjs --importance high

# ่ดŸ้ขๆ–ฐ้—ป้ข„่ญฆ
node scripts/news.mjs --sentiment negative

่ฎพ็ฝฎๆ–ฐ้—ปๆŽจ้€

# BTC ็›ธๅ…ณๆ–ฐ้—ปๆŽจ้€
node scripts/subscribe.mjs --tag btc

# ็›‘็ฎกๆ”ฟ็ญ–ๆ–ฐ้—ป
node scripts/subscribe.mjs --tag regulation

# ๆŸฅ็œ‹ๅทฒ่ฎข้˜…
node scripts/subscribe.mjs --list

ๆƒ…็ปชๅˆ†ๆž

# ๆŸฅ็œ‹ 24h ๆ–ฐ้—ปๆƒ…็ปช
node scripts/sentiment.mjs --period 24h

# ็‰นๅฎšๅธ็งๆƒ…็ปช
node scripts/sentiment.mjs --tag eth

News Sources

  • CoinDesk
  • Cointelegraph
  • The Block
  • Decrypt
  • Bitcoin Magazine
  • Ethereum World News
  • CryptoSlate
  • U.Today
  • NewsBTC
  • AMBCrypto

Configuration

็ผ–่พ‘ config/sources.json ่‡ชๅฎšไน‰ๆ–ฐ้—ปๆบ๏ผš

{
  "sources": [
    {"name": "CoinDesk", "url": "https://coindesk.com/feed", "enabled": true},
    {"name": "Cointelegraph", "url": "https://cointelegraph.com/rss", "enabled": true}
  ]
}

API Reference

  • RSS Feed ๆŠ“ๅ– - ๅ„ๆ–ฐ้—ปๆบๅฎ˜ๆ–น RSS
  • ๆ›ดๆ–ฐ้ข‘็އ - ๆฏ 5-15 ๅˆ†้’Ÿ
  • ็ผ“ๅญ˜ - ๆœฌๅœฐ็ผ“ๅญ˜ 1 ๅฐๆ—ถ

Support

  • ๐Ÿ“ง Email: [email protected]
  • ๐Ÿ’ฌ Telegram: @NewsPulseBot
  • ๐Ÿฆˆ ่ตžๅŠฉ๏ผšUSDT (ERC20): 0x33f943e71c7b7c4e88802a68e62cca91dab65ad9

License

MIT ยฉ 2026 gztanht

Usage Guidance
This skill appears to be a simple crypto news tool, but there are multiple mismatches between what the README/SKILL.md promises and the code included: subscription/sentiment scripts, a config folder and caching/scheduling are advertised but missing; the main news script uses mock data rather than fetching feeds, while the search script does fetch RSS from hardcoded sources. Before installing or running: 1) Don't run `npx @gztanht/newspulse` blindly โ€” that will fetch remote code which may differ from these files; prefer inspecting the package on npm/GitHub first. 2) Verify the owner/repository and review the published package contents (and any postinstall scripts) if you intend to use npx. 3) If you want the advertised features (subscribe, sentiment), ask the author for the missing scripts or a trustworthy source. 4) Run any untrusted code in a sandbox/container and avoid providing credentials or secrets. These inconsistencies are suspicious but not conclusive evidence of malicious intent.
Capability Analysis
Type: OpenClaw Skill Name: newspulse Version: 0.1.3 The NewsPulse skill is a cryptocurrency news aggregator that fetches and filters news from public RSS feeds (e.g., CoinDesk, Cointelegraph). The provided scripts (news.mjs and search.mjs) perform legitimate data retrieval and display functions without any evidence of data exfiltration, unauthorized execution, or malicious prompt injection. While some features mentioned in the documentation (like subscription and sentiment scripts) are missing or use mock data, the overall behavior is consistent with the stated purpose.
Capability Assessment
โ„น Purpose & Capability
Name/description, required binaries (node/npm), package.json, and the two scripts (news.mjs, search.mjs) are consistent with a small crypto news aggregator. However many advertised features (push/subscribe, sentiment analysis scripts, config/sources.json editing, caching/update scheduler) are mentioned but not implemented in the included files. The funding/sponsorship addresses are present in README/SKILL.md but are unrelated to runtime needs (not an env var).
โš  Instruction Scope
SKILL.md and README reference multiple scripts that do not exist in the bundle (subscribe.mjs, sentiment.mjs, sentiment commands, scripts_news.mjs typos) and instruct editing config/sources.json though there is no config directory included. The main news script is mock-data only (it doesn't fetch RSS), while search.mjs does fetch RSS from hardcoded sources. The instructions are therefore inconsistent and overly broad compared to the packaged code.
โ„น Install Mechanism
The registry entry contains no install spec (lowest platform risk) but SKILL.md tells users to run `npx @gztanht/newspulse`. Running that outside this platform would download and run a package from the npm registry โ€” a different code path than the embedded files. This is not inherently malicious but is a behavioral inconsistency and an operational risk if the remote package differs from the bundled code.
โœ“ Credentials
The skill requests no environment variables or credentials and does not reference any sensitive config paths. The only potentially sensitive artifacts are blockchain sponsorship addresses in README/SKILL.md, which are informational and not used by the code.
โœ“ Persistence & Privilege
Skill flags are normal (always:false, model invocation enabled). It does not request permanent presence or modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install newspulse
  3. After installation, invoke the skill by name or use /newspulse
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.3
๐Ÿ› ไฟฎๅค search.mjs ๅ‚ๆ•ฐ่งฃๆž้—ฎ้ข˜ (#1)
v0.1.2
โœจ ๆ–ฐๅขž search.mjs ๅ…ณ้”ฎ่ฏๆ–ฐ้—ปๆœ็ดขๅŠŸ่ƒฝ
v0.1.1
๐Ÿ†“ ๅ…่ดนๆจกๅผ๏ผš5 ๆฌก/ๅคฉๅ…่ดน๏ผŒ่ตžๅŠฉ 0.5 USDT ่งฃ้”ๆ— ้™ไฝฟ็”จ
v0.1.0
๐Ÿ“ฐ NewsPulse v0.1.0 - ๅŠ ๅฏ†่ดงๅธๆ–ฐ้—ป่šๅˆ
Metadata
Slug newspulse
Version 0.1.3
License โ€”
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Newspulse?

๐Ÿ“ฐ NewsPulse - ๅŠ ๅฏ†่ดงๅธๆ–ฐ้—ป่šๅˆ๏ผŒ้‡่ฆไบ‹ไปถๅฎžๆ—ถๆŽจ้€. It is an AI Agent Skill for Claude Code / OpenClaw, with 332 downloads so far.

How do I install Newspulse?

Run "/install newspulse" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Newspulse free?

Yes, Newspulse is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Newspulse support?

Newspulse is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Newspulse?

It is built and maintained by Haha Tan (@gztanht); the current version is v0.1.3.

๐Ÿ’ฌ Comments