add-data-source

Evaluates, implements, tests and registers new data source providers for Free Crypto News.

288|43|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/nirholas/free-crypto-news --skill add-data-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-data-source
Source: https://github.com/nirholas/free-crypto-news/tree/main/skills/add-data-source
Command: npx skills add https://github.com/nirholas/free-crypto-news --skill add-data-source

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Add Data Source skill provides a repeatable process to evaluate, implement, test, and register a new data provider, ensuring high quality and maintainability across the integration lifecycle.

Core Features & Use Cases

  • Provides an evaluation checklist to ensure sources have a free tier, stability, and documentation.
  • Guides API adapter creation, including file structure, typing, and testing scaffolds.
  • Standardizes RSS/news source integration and registration steps, plus on-chain adapters where applicable.

Quick Start

Create a new data source entry by following the adapter and test steps outlined in this guide.

Frequently Asked Questions about add-data-source

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new API data source provider to a crypto news platform?

To add a new API data source, you follow a standardized workflow that includes evaluating provider stability, creating a typed adapter, scaffolding tests, and formally registering the source. This ensures reliable integration and maintainability across the platform.

What evaluation criteria should I check before integrating an RSS feed or API adapter?

Before integrating an RSS feed or API adapter, you must verify that the source has a free tier, offers sufficient stability, and provides adequate documentation. This evaluation checklist prevents unreliable data sources from entering the system.

How do I create and test a typed adapter for a new data source?

Creating a typed adapter involves defining the file structure and typing for the data source, then using the provided testing scaffolds to validate it. The process includes health checks to ensure the adapter functions reliably before registration.

Can I use this workflow to integrate on-chain adapters and RSS feeds for crypto news?

Yes, the workflow supports integrating API-based providers, RSS feeds, and on-chain adapters for crypto news platforms. It standardizes the registration steps and adapter creation across all supported source types.

What is the best way to standardize data source integration and registration?

The best way to standardize data source integration is to implement a formal registration process with typed adapters and health checks. This repeatable process covers evaluation, implementation, testing, and registration for every new provider.