{"id":"d6ff9656-098a-40f1-a0d1-377f96a8a4e1","shortId":"P2t3Tc","kind":"skill","title":"affiliate-check","tagline":"Live affiliate program data from list.affitor.com. Search programs, compare commissions,\ncheck cookie days, find top performers. Use when researching affiliate programs,\ncomparing options, or checking program details. Persistent daemon with cache — first call\nstarts server (~2s),","description":"# affiliate-check: Live Affiliate Program Data\n\nQuery affiliate program data from list.affitor.com in real-time. Persistent daemon\nwith in-memory cache — first call auto-starts the server, every subsequent call is instant.\n\n## SETUP (run this check BEFORE any affiliate-check command)\n\nBefore using any command, find the skill and check if the binary exists:\n\n```bash\n# Check project-level first, then user-level\nif test -x .claude/skills/affiliate-skills/tools/dist/affiliate-check; then\n  A=.claude/skills/affiliate-skills/tools/dist/affiliate-check\nelif test -x ~/.claude/skills/affiliate-skills/tools/dist/affiliate-check; then\n  A=~/.claude/skills/affiliate-skills/tools/dist/affiliate-check\nelse\n  echo \"NEEDS_SETUP\"\nfi\n```\n\nSet `A` to whichever path exists and use it for all commands.\n\nIf `NEEDS_SETUP`:\n1. Tell the user: \"affiliate-check needs a one-time build (~10 seconds). OK to proceed?\"\n2. If approved, run: `cd <SKILL_DIR> && ./setup`\n3. If `bun` is not installed: `curl -fsSL https://bun.sh/install | bash`\n\n## Quick Reference\n\n```bash\nA=~/.claude/skills/affiliate-skills/tools/dist/affiliate-check\n\n# Search programs\n$A search \"AI video tools\"\n$A search --recurring --tags ai\n\n# Top programs\n$A top\n$A top --sort trending\n\n# Program details\n$A info heygen\n\n# Compare programs side-by-side\n$A compare heygen synthesia\n\n# Server management\n$A status\n$A stop\n```\n\n## Commands\n\n### Search\n```\naffiliate-check search <query>                    Search by name/keyword\naffiliate-check search --recurring                Filter recurring commissions\naffiliate-check search --tags ai,video            Filter by tags\naffiliate-check search --min-cookie 30            Min cookie days\naffiliate-check search --sort new                 Sort: trending | new | top\naffiliate-check search --limit 20                 Result limit\n```\n\n### Discovery\n```\naffiliate-check top                               Top programs by stars\naffiliate-check top --sort trending               Trending programs\naffiliate-check top --sort new                    Newest programs\n```\n\n### Details\n```\naffiliate-check info <name>                       Detailed program card\naffiliate-check compare <name1> <name2> [name3]   Side-by-side comparison\n```\n\n### Server\n```\naffiliate-check status                            Uptime, cache, API key status\naffiliate-check stop                              Shutdown daemon\naffiliate-check help                              Full help\n```\n\n## Environment\n\n```\nAFFITOR_API_KEY    Optional. API key from list.affitor.com\n                   Without: free tier (max 5 results per query)\n                   With: unlimited access\n                   Get one: list.affitor.com/settings → API Keys (free)\n```\n\n## Architecture\n\n- Persistent Bun daemon on localhost (port 9500-9510)\n- In-memory cache with 5-minute TTL\n- State file: `/tmp/affiliate-check.json`\n- Auto-shutdown after 30 min idle\n- Server crash → auto-restarts on next command","tags":["affiliate","skills","affitor","affiliate-marketing","agent-skills","ai-agents","chatgpt","claude","claude-code","content-marketing","cursor","gemini"],"capabilities":["skill","source-affitor","skill-affiliate-skills","topic-affiliate-marketing","topic-agent-skills","topic-ai-agents","topic-chatgpt","topic-claude","topic-claude-code","topic-content-marketing","topic-cursor","topic-gemini","topic-influencer","topic-llm","topic-marketing"],"categories":["affiliate-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/Affitor/affiliate-skills","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add Affitor/affiliate-skills","source_repo":"https://github.com/Affitor/affiliate-skills","install_from":"skills.sh"}},"qualityScore":"0.618","qualityRationale":"deterministic score 0.62 from registry signals: · indexed on github topic:agent-skills · 336 github stars · SKILL.md body (2,947 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T18:55:04.244Z","embedding":null,"createdAt":"2026-04-18T23:42:58.633Z","updatedAt":"2026-04-22T18:55:04.244Z","lastSeenAt":"2026-04-22T18:55:04.244Z","tsv":"'-9510':382 '/.claude/skills/affiliate-skills/tools/dist/affiliate-check':119,122,183 '/install':177 '/settings':370 '/setup':166 '/tmp/affiliate-check.json':393 '1':143 '10':156 '2':161 '20':278 '2s':39 '3':167 '30':259,398 '5':359,388 '9500':381 'access':365 'affili':2,5,23,41,44,48,83,148,228,235,243,253,264,274,283,291,299,308,315,326,335,341 'affiliate-check':1,40,82,147,227,234,242,252,263,273,282,290,298,307,314,325,334,340 'affitor':347 'ai':188,195,247 'api':331,348,351,371 'approv':163 'architectur':374 'auto':67,395,404 'auto-restart':403 'auto-shutdown':394 'auto-start':66 'bash':99,178,181 'binari':97 'build':155 'bun':169,376 'bun.sh':176 'bun.sh/install':175 'cach':34,63,330,386 'call':36,65,73 'card':313 'cd':165 'check':3,14,28,42,79,84,94,100,149,229,236,244,254,265,275,284,292,300,309,316,327,336,342 'claude/skills/affiliate-skills/tools/dist/affiliate-check':112,115 'command':85,89,139,225,408 'commiss':13,241 'compar':12,25,209,216,317 'comparison':323 'cooki':15,258,261 'crash':402 'curl':173 'daemon':32,58,339,377 'data':7,46,50 'day':16,262 'detail':30,205,306,311 'discoveri':281 'echo':124 'elif':116 'els':123 'environ':346 'everi':71 'exist':98,133 'fi':127 'file':392 'filter':239,249 'find':17,90 'first':35,64,104 'free':356,373 'fssl':174 'full':344 'get':366 'help':343,345 'heygen':208,217 'idl':400 'in-memori':60,383 'info':207,310 'instal':172 'instant':75 'key':332,349,352,372 'level':103,108 'limit':277,280 'list.affitor.com':9,52,354,369 'list.affitor.com/settings':368 'live':4,43 'localhost':379 'manag':220 'max':358 'memori':62,385 'min':257,260,399 'min-cooki':256 'minut':389 'name/keyword':233 'name3':318 'need':125,141,150 'new':268,271,303 'newest':304 'next':407 'ok':158 'one':153,367 'one-tim':152 'option':26,350 'path':132 'per':361 'perform':19 'persist':31,57,375 'port':380 'proceed':160 'program':6,11,24,29,45,49,185,197,204,210,287,297,305,312 'project':102 'project-level':101 'queri':47,362 'quick':179 'real':55 'real-tim':54 'recur':193,238,240 'refer':180 'research':22 'restart':405 'result':279,360 'run':77,164 'search':10,184,187,192,226,230,231,237,245,255,266,276 'second':157 'server':38,70,219,324,401 'set':128 'setup':76,126,142 'shutdown':338,396 'side':212,214,320,322 'side-by-sid':211,319 'skill':92 'skill-affiliate-skills' 'sort':202,267,269,294,302 'source-affitor' 'star':289 'start':37,68 'state':391 'status':222,328,333 'stop':224,337 'subsequ':72 'synthesia':218 'tag':194,246,251 'tell':144 'test':110,117 'tier':357 'time':56,154 'tool':190 'top':18,196,199,201,272,285,286,293,301 'topic-affiliate-marketing' 'topic-agent-skills' 'topic-ai-agents' 'topic-chatgpt' 'topic-claude' 'topic-claude-code' 'topic-content-marketing' 'topic-cursor' 'topic-gemini' 'topic-influencer' 'topic-llm' 'topic-marketing' 'trend':203,270,295,296 'ttl':390 'unlimit':364 'uptim':329 'use':20,87,135 'user':107,146 'user-level':106 'video':189,248 'whichev':131 'without':355 'x':111,118","prices":[{"id":"57662446-0254-4311-be66-56009caf0269","listingId":"d6ff9656-098a-40f1-a0d1-377f96a8a4e1","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"Affitor","category":"affiliate-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T23:42:58.633Z"}],"sources":[{"listingId":"d6ff9656-098a-40f1-a0d1-377f96a8a4e1","source":"github","sourceId":"Affitor/affiliate-skills","sourceUrl":"https://github.com/Affitor/affiliate-skills","isPrimary":false,"firstSeenAt":"2026-04-18T23:42:58.633Z","lastSeenAt":"2026-04-22T18:55:04.244Z"}],"details":{"listingId":"d6ff9656-098a-40f1-a0d1-377f96a8a4e1","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"Affitor","slug":"affiliate-skills","github":{"repo":"Affitor/affiliate-skills","stars":336,"topics":["affiliate-marketing","agent-skills","ai","ai-agents","chatgpt","claude","claude-code","content-marketing","cursor","gemini","influencer","llm","marketing","open-source","saas","seo","skill-md","social-media","tiktok","youtube"],"license":"mit","html_url":"https://github.com/Affitor/affiliate-skills","pushed_at":"2026-04-10T22:33:12Z","description":"50 AI agent skills for affiliate marketing. Research trending content, write data-backed posts, generate infographics, build landing pages, deploy — full flywheel with social intelligence. Works with Claude Code, Pi, ChatGPT, Gemini, Cursor, Windsurf, any AI.","skill_md_sha":"c4dd9769a3fc24ae086dd1ba8423a76066ae0298","skill_md_path":"SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/Affitor/affiliate-skills"},"layout":"root","source":"github","category":"affiliate-skills","frontmatter":{"name":"affiliate-check","description":"Live affiliate program data from list.affitor.com. Search programs, compare commissions,\ncheck cookie days, find top performers. Use when researching affiliate programs,\ncomparing options, or checking program details. Persistent daemon with cache — first call\nstarts server (~2s), subsequent calls ~100ms."},"skills_sh_url":"https://skills.sh/Affitor/affiliate-skills"},"updatedAt":"2026-04-22T18:55:04.244Z"}}