affiliate-funnel
Skill5 starsChanged 19 days agoMITView on GitHub
Turn product recommendations into affiliate income through DMs: pick products the creator genuinely uses, write the content that sells them honestly, deliver affiliate links and discount codes by keyword DM (clickable, unlike captions), keep one automation per product, disclose properly, and track what earns. Use when the creator says "affiliate", "Amazon links", "product links", "discount code", "what I use", "outfit links", "shop my look", "link to products", or "earn from recommendations". Works offline, or with the Fliqr AI connector for live Instagram data.
In this repository35 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- llms.txtllms.txt
- ai-agent-trainerSkill
- brand-pitchSkill
- captionSkill
- carouselSkill
- client-reportSkill
- comment-miningSkill
- comment-repliesSkill
- comment-to-dmSkill
- competitor-teardownSkill
- content-planSkill
- creator-brainSkill
- dm-closerSkill
- engagement-roundSkill
- giveawaySkill
- growth-auditSkill
- instagram-playbookSkill
- instagram-seoSkill
- launch-campaignSkill
- lead-magnetSkill
- live-funnelSkill
- niche-researchSkill
- polishSkill
- profile-glowupSkill
- reel-scriptSkill
- repurposeSkill
- series-plannerSkill
- share-to-dmSkill
- story-funnelSkill
- trend-remixSkill
- ugc-briefSkill
- viral-engineSkill
- viral-hooksSkill
The file
We split this skill into the rules it gives an agent
5 rules. About 0 are common, 3 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 22
Read: the creator profile, ../instagram-playbook/safety.md (disclosure), ../instagram-playbook/connectors.md.
- Distinctive: line 26
Ask which products they actually own and use.
- Very specific: line 38
Run the hook through viral-hooks.
- Distinctive: line 45
Codes: put the discount code in the card's subtitle or the message text, so it can be copied.
- Distinctive: line 53
Never hide the link type with a link shortener in order to mislead.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
affiliate-funnel
"Link in bio" for a product loses most buyers along the way. A keyword DM puts the clickable link in their inbox the moment they want it: "Comment LINKS and I'll send you everything in this video".
Read: the creator profile, ../instagram-playbook/safety.md (disclosure), ../instagram-playbook/connectors.md.
1. Only recommend what the creator uses
Ask which products they actually own and use. Affiliate content works on trust, and one dud recommendation costs more than the commission earns. Never write "I use this every day" about something they don't.
2. Content that sells without feeling like an ad
| Format | Hook example |
| "Everything I use for X" | "Every tool on my desk, under $500 total." |
| Before/after with the product | "Same room. $240 of changes." |
| The honest review | "I used this for 90 days. 2 things I hate." |
| Problem → product | "My reels were dark. This $39 light fixed it." |
| Dupes / budget versions | "The $30 version of the $300 one." |
Run the hook through viral-hooks. Price is a strong hook, but check the programme's rules first. Amazon Associates, for example, doesn't allow showing static prices next to its products, because prices change. For those programmes use a range ("under $50"), or no price.
3. The DM delivery
- Check whether the programme allows links in DMs. Some don't. Amazon Associates restricts its special links in emails and private messages. For those programmes, DM a link to a page the creator owns (a link-in-bio page, a blog post or a storefront page) that holds the affiliate links. Most brand programmes and creator storefronts allow direct links. Read the terms, and when unsure, use the owned page.
- Keyword per post: LINKS, DESK, LOOK, or the product name.
- DM type:
BUTTONfor one product (button = "Shop the light"),GENERICcards for several (one card per product: title, image, button). Cards are the cleanest "shop my look". See the payload variations in../instagram-playbook/connectors.md. - Codes: put the discount code in the card's subtitle or the message text, so it can be copied.
- Disclosure inside the DM too: "(affiliate links: I earn a small commission at no cost to you)".
- Build and approve it via
comment-to-dm(create paused, activate on a yes).
4. Disclosure (non-negotiable)
- On the post: say it's an affiliate link and that the creator earns a commission (advertising regulators such as the FTC in the US, the ASA and CMA in the UK, and ASCI in India all require clear disclosure of material connections). Use the Paid partnership label when a brand is paying for the post.
- Some programmes require their own wording. Amazon Associates requires: "As an Amazon Associate I earn from qualifying purchases." Put it on the post and on the page that holds the links. Check every programme's terms for its required line.
- Never hide the link type with a link shortener in order to mislead.
5. Track it
- One automation per product or post, so
total_triggersmaps to a product. (The Fliqr AI connector doesn't track DM clicks yet, so use the affiliate dashboard for clicks and sales.) - Monthly: triggers per post against earnings per product → make more content about the top 3 earners (
growth-auditfor content performance).
Output
The product list with angles, 3 content ideas with hooks, the DM cards (title, subtitle with code, button), the disclosure lines, and the automation config ready for approval.
<!-- brand:footer -->Part of Instagram Creator Skills by Fliqr AI. Live Instagram data and comment-to-DM automations come from the Fliqr AI connector (fliqr.ai).
<!-- /brand:footer -->Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

