affiliate-check について
affiliate-checkは、openaffiliate.devのアフィリエイトプログラム情報をリアルタイムで照会するコマンドラインスキルです。常駐デーモンとインメモリキャッシュを使い、検索、絞り込み、詳細確認、比較を行えます。
主な機能
- 01アフィリエイトプログラムの検索
- 02タグや報酬条件による絞り込み
- 03人気、トレンド、新着プログラムの表示
- 04詳細の確認とプログラム比較
- 05常駐デーモンとインメモリキャッシュ
活用シーン
- 01特定テーマに関連するプログラムの発見
- 02継続報酬のあるプログラムの絞り込み
- 03アフィリエイトプログラム詳細の比較
- 04現在のプログラムランキングの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ affitor/ affiliate-skills --skill affiliate-checkインストール後、Claude Code で/affiliate-checkを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
API.md.cursorrules.gitignoreCHANGELOG.mdLICENSECLAUDE.mdPLAN-v2-skills-expansion.mdCONTRIBUTING.mdQUICKSTART.mdREADME.mdPLAN-launch-content.mdPLAN-social-intelligence-upgrade.mdVERSION.claude-plugin/marketplace.json.claude/commands/new-skill.mdtest-skill.mdreview.md.github/workflows/update-registry.ymlci.ymldocs/AGENT-SOURCE-OF-TRUTH.mdaffiliate-funnel-overview.mddistribution-strategy.mdsdd-review-prompt.mddocs/launch-content/reddit-claudeai.mdlinkedin-post.mdshow-hn.mdtwitter-thread.mddevto-article.mddocs/pr-templates/list-entries.mdawesome-list-pr-body.md詳細
affiliate-check:アフィリエイトプログラムのリアルタイムデータ
openaffiliate.dev からアフィリエイトプログラムのデータをリアルタイムで取得します。メモリ内キャッシュを備えた永続デーモンです。最初の呼び出し時にサーバーが自動起動し、以降の呼び出しは即座に完了します。
セットアップ(affiliate-check のコマンドを実行する前に必ず行ってください)
コマンドを使用する前に、スキルを探し、バイナリが存在するか確認してください。
# 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
存在するパスを A に設定し、すべてのコマンドで使用してください。
NEEDS_SETUP の場合:
- ユーザーに「affiliate-check の初回ビルドが必要です(約10秒)。進めてもよろしいですか?」と伝えます。
- 承認されたら、
cd <SKILL_DIR> && ./setupを実行します。 bunがインストールされていない場合:curl -fsSL https://bun.sh/install | bash
クイックリファレンス
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
コマンド
検索
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
検出
affiliate-check top Top programs by stars
affiliate-check top --sort trending Trending programs
affiliate-check top --sort new Newest programs
詳細
affiliate-check info <name> Detailed program card
affiliate-check compare <name1> <name2> [name3] Side-by-side comparison
サーバー
affiliate-check status Uptime, cache, API key status
affiliate-check stop Shutdown daemon
affiliate-check help Full help
環境
環境変数は必要ありません。openaffiliate.dev API は完全に公開されており、API キーも認証も不要で、レート制限もありません。
アーキテクチャ
- localhost(ポート9500-9510)で動作する永続 Bun デーモン
- 5分の TTL を設定したメモリ内キャッシュ
- 状態ファイル:
/tmp/affiliate-check.json - 30分間アイドル状態が続くと自動シャットダウン
- サーバーがクラッシュした場合は、次のコマンド実行時に自動再起動
コメント
Markdown 対応