affiliate-check: Données programmes affiliation

VérifiéPrudence

Données en direct des programmes d'affiliation d'openaffiliate.dev. Recherchez, comparez commissions, vérifiez cookies, trouvez les meilleurs.

Spar Skills Guide Bot
Data & IADébutant
24/07/2026
Claude Code
#affiliate-marketing#market-research#cli#caching#program-comparison

Recommandé pour

Synthèse automatique

Interroge en direct les données de programmes d'affiliation d'openaffiliate.dev via un démon local persistant disposant d'un cache en mémoire.

Points forts

  • Recherche filtrable par commission récurrente, nombre de jours de cookie, tags et tri (tendance, nouveau, top)
  • Comparaison côte à côte de deux ou trois programmes en une seule commande
  • Démon persistant avec cache de 5 minutes : premier appel ~2 s, les suivants ~100 ms
  • API entièrement publique, sans clé ni authentification ni limite de débit

Limites

  • Nécessite une compilation initiale via le script setup et l'installation de Bun si absent
  • Les résultats se limitent aux programmes indexés par openaffiliate.dev
  • Le démon écoute sur un port local (9500-9510) et s'arrête après 30 minutes d'inactivité
Quand l'utiliser

À utiliser pour rechercher, comparer ou vérifier rapidement des programmes d'affiliation (commissions, cookie days) avant de s'inscrire.

Quand l'éviter

À éviter si vous avez besoin des conditions contractuelles officielles faisant foi ou de programmes absents de l'annuaire openaffiliate.dev.

Analyse de sécurité

Prudence
Score qualité88/100

The skill provides legitimate affiliate program data lookup functionality, but it relies on executing a setup script, installing Bun via a curl|bash pattern, and running a persistent local daemon. These actions are powerful and could introduce risk, though they are conditional on user approval and no destructive or exfiltrating behavior is evident.

Points d'attention
  • •Instructs curl -fsSL https://bun.sh/install | bash to install Bun, piping a remote script directly to a shell
  • •Runs a setup script (./setup) that may execute arbitrary code on the system
  • •Starts a persistent local daemon and makes network requests to an external API
Comment cette analyse est faite

Exemples

Recurring AI video programs
Find affiliate programs for AI video tools with recurring commissions and at least a 30-day cookie, then compare HeyGen and Synthesia side by side.
Trending programs
Show me the top 10 trending affiliate programs right now.
Program details
Give me the full affiliate program details for heygen — commission rate, cookie length, and tags.

name: affiliate-check version: 1.0.0 description: | Live affiliate program data from openaffiliate.dev. Search programs, compare commissions, check cookie days, find top performers. Use when researching affiliate programs, comparing options, or checking program details. Persistent daemon with cache — first call starts server (~2s), subsequent calls ~100ms. allowed-tools:

  • Bash
  • Read

affiliate-check: Live Affiliate Program Data

Query affiliate program data from openaffiliate.dev in real-time. Persistent daemon with in-memory cache — first call auto-starts the server, every subsequent call is instant.

SETUP (run this check BEFORE any affiliate-check command)

Before using any command, find the skill and check if the binary exists:

# Check project-level first, then user-level
if test -x .claude/skills/affiliate-skills/tools/dist/affiliate-check; then
  A=.claude/skills/affiliate-skills/tools/dist/affiliate-check
elif test -x ~/.claude/skills/affiliate-skills/tools/dist/affiliate-check; then
  A=~/.claude/skills/affiliate-skills/tools/dist/affiliate-check
else
  echo "NEEDS_SETUP"
fi

Set A to whichever path exists and use it for all commands.

If NEEDS_SETUP:

  1. Tell the user: "affiliate-check needs a one-time build (~10 seconds). OK to proceed?"
  2. If approved, run: cd <SKILL_DIR> && ./setup
  3. If bun is not installed: curl -fsSL https://bun.sh/install | bash

Quick Reference

A=~/.claude/skills/affiliate-skills/tools/dist/affiliate-check

# Search programs
$A search "AI video tools"
$A search --recurring --tags ai

# Top programs
$A top
$A top --sort trending

# Program details
$A info heygen

# Compare programs side-by-side
$A compare heygen synthesia

# Server management
$A status
$A stop

Commands

Search

affiliate-check search <query>                    Search by name/keyword
affiliate-check search --recurring                Filter recurring commissions
affiliate-check search --tags ai,video            Filter by tags
affiliate-check search --min-cookie 30            Min cookie days
affiliate-check search --sort new                 Sort: trending | new | top
affiliate-check search --limit 20                 Result limit

Discovery

affiliate-check top                               Top programs by stars
affiliate-check top --sort trending               Trending programs
affiliate-check top --sort new                    Newest programs

Details

affiliate-check info <name>                       Detailed program card
affiliate-check compare <name1> <name2> [name3]   Side-by-side comparison

Server

affiliate-check status                            Uptime, cache, API key status
affiliate-check stop                              Shutdown daemon
affiliate-check help                              Full help

Environment

No environment variables required. The openaffiliate.dev API is fully public — no API key, no auth, no rate limits.

Architecture

  • Persistent Bun daemon on localhost (port 9500-9510)
  • In-memory cache with 5-minute TTL
  • State file: /tmp/affiliate-check.json
  • Auto-shutdown after 30 min idle
  • Server crash → auto-restarts on next command

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/affiliate-check-affiliate-program-data-mryiqg0u/download' --output '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md.part' && mv '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md.part' '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Extrait original : Quick Reference
A=~/.claude/skills/affiliate-skills/tools/dist/affiliate-check

# Search programs
$A search "AI video tools"
$A search --recurring --tags ai

# Top programs
$A top
$A top --sort trending

# Program details
$A info heygen

# Compare programs side-by-side
$A compare heygen synthesia

# Server management
$A status
$A stop

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md' && test -s '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/affiliate-check' && cp -R '.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u' '.claude/skills/affiliate-check'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u'

openskills read 'affiliate-check-affiliate-program-data-mryiqg0u'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/affiliate-check-affiliate-program-data-mryiqg0u/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires