submit-program
Research an affiliate program and create a verified listing for openaffiliate.dev. Use this skill when the user asks anything about listing a program, adding an affiliate program to the directory, submitting a program to list, creating a listing, documenting an affiliate program, sharing an affiliate program, writing a program profile, posting a program to openaffiliate.dev, or contributing a new program. Also trigger for: "list a program", "add affiliate program", "submit program to list", "create listing for X", "document affiliate program", "share affiliate program", "write a listing", "pos
npx skills add Affitor/affiliate-skills --skill submit-program --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Affiliate Program Lister Research an affiliate program from official sources and produce a verified, publish-ready listing for [openaffiliate.dev](https://openaffiliate.dev). Every number comes from the program's official affiliate page, network page, or pricing page. No guessing. ## Stage This skill belongs to Stage S1: Research ## When to Use - User wants to add an affiliate program to openaffiliate.dev - User wants to document a program's commission structure in a standard format - User found a program and wants to create a shareable profile for other affiliates - User is contributing to the community directory - User says "list this program" or "add X to the directory" ## Input Schema ``` { program_name: string # (required) Name of the affiliate program, e.g., "HeyGen" affiliate_link: string # (optional) User's affiliate link to include in the listing niche: string # (optional) Category hint, e.g., "AI video", "email marketing" } ``` ## Workflow ### Step 1: Confirm Program and Context Confirm the program name with the user. Ask: - Do you have an affiliate link for this program? (optional — used for verification only) - What niche or category does it fall under? (helps with ta
- Stage
- When to Use
- Input Schema
- Workflow
- Step 1: Confirm Program and Context
- Step 2: Research from Official Sources
- Step 3: Extract Listing Fields
- Step 4: Write the Description
- Step 5: Verify Affiliate Link (If Provided)
- Step 6: Assemble Output
- Step 7: Optional API Submission
- Step 8: Self-Validation
- Output Schema
- Output Format
What does the submit-program skill do?
Research an affiliate program and create a verified listing for openaffiliate.dev. Use this skill when the user asks anything about listing a program, adding an affiliate program to the directory, submitting a program to list, creating a listing, documenting an affiliate program, sharing an affiliate program, writing a program profile, posting a program to openaffiliate.dev, or contributing a new program. Also trigger for: "list a program", "add affiliate program", "submit program to list", "create listing for X", "document affiliate program", "share affiliate program", "write a listing", "pos
How do I install it?
Run `npx skills add Affitor/affiliate-skills --skill submit-program --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Affitor/affiliate-skills, a repository with 586 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
