Evaluator
alecs5am/ralphy
Quality evaluation of rendered UGC mp4s — scene segmentation, audio loudness / dead-air, caption density, and per-scene visual analysis.
Score product remarkability 1-10 to decide if it's worth promoting.
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Affitor/affiliate-skills purple-cow-audit --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/research/purple-cow-audit .claude/skills/purple-cow-audit && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .claude/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-auditType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Affitor/affiliate-skills purple-cow-audit --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/research/purple-cow-audit .agents/skills/purple-cow-audit && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .agents/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Affitor/affiliate-skills purple-cow-audit --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/research/purple-cow-audit .cursor/skills/purple-cow-audit && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .cursor/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Affitor/affiliate-skills.git --path skills/research/purple-cow-audit--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Affitor/affiliate-skills purple-cow-audit --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/research/purple-cow-audit .gemini/skills/purple-cow-audit && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .gemini/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Affitor/affiliate-skills purple-cow-auditInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/research/purple-cow-audit .github/skills/purple-cow-audit && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .github/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Affitor/affiliate-skills purple-cow-audit --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Affitor/affiliate-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/research/purple-cow-audit .opencode/skills/purple-cow-audit && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "purple-cow-audit" agent skill from https://github.com/Affitor/affiliate-skills/tree/main/skills/research/purple-cow-audit into .opencode/skills/purple-cow-audit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "purple-cow-audit", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
purple-cow-auditScore product remarkability 1-10 to decide if it's worth promoting.
Purple Cow Audit is an agent skill from Affitor/affiliate-skills. Score product remarkability 1-10 to decide if it's worth promoting. Seth Godin's Purple Cow test. Triggers on: "is this product worth promoting", "should I promote", "product audit", "purple cow", "remarkable product", "is it remarkable", "rate this product", "product quality check", "worth my reputation", "product evaluation", "would I recommend without commission", "product remarkability score", "evaluate this affiliate product", "quality gate for promotion".
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent
It sits in Testing & QA, covering Quality gates and Influencer and creator marketing. The repository describes itself as: 50 AI agent skills for affiliate marketing. Research trending content, write data-backed posts, generate infographics, build landing pages, deploy — full flywheel with social… The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e43bfae. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent
From compatibility in the SKILL.md frontmatter.
Purple Cow Audit loads about 2.5k tokens when it runs. Until then it costs about 121 tokens; SKILL.md has 889 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Affitor/affiliate-skills at commit e43bfae, republished under its MIT licence (© Affitor). 889 words, ~2,463 tokens.
.claude/skills/purple-cow-audit/SKILL.md (or your agent's skills folder).Quality gate for affiliate marketers: score a product's remarkability 1-10 before promoting it. Based on Seth Godin's Purple Cow — if the product isn't remarkable, no amount of marketing skill will make it convert sustainably. The key question: "Would I recommend this to a friend WITHOUT earning a commission?"
S1: Research — Evaluating a program's worthiness IS part of research and discovery. This is a quality gate before you invest time creating content, landing pages, and email sequences.
affiliate-program-search and needs to pick the bestproduct: # REQUIRED
name: string # Product name
url: string # Product website
description: string # OPTIONAL — what it does
reward_value: string # OPTIONAL — commission rate
tags: string[] # OPTIONAL — categories
comparison_products: string[] # OPTIONAL — competitors to compare against
# Default: auto-discoveredChaining from S1 affiliate-program-search: If run, evaluate the recommended_program.
web_search: "[product] review 2024 2025" — find recent reviewsweb_search: "[product] vs" OR "[product] alternative" — find competitorsweb_search: "[product] complaints" OR "[product] problems" — find issuesRate each dimension 1-10:
| Dimension | Question | Weight |
|---|---|---|
| Uniqueness | Does it do something no competitor does? | 20% |
| Quality | Is it genuinely excellent at its core job? | 20% |
| Story | Does using it make you feel/look different? | 15% |
| Word of mouth | Would users tell friends unprompted? | 15% |
| Design | Is the experience delightful, not just functional? | 10% |
| Problem fit | Does it solve a real, painful problem? | 10% |
| Trust | Transparent pricing, good support, real social proof? | 10% |
Composite score = weighted average (1-10)
Based on composite score:
For products scoring 6+, identify:
output_schema_version: "1.0.0"
purple_cow_audit:
product_name: string
composite_score: number # 1-10 weighted
recommendation: string # "promote" | "promote_with_angle" | "caution" | "skip"
scores:
uniqueness: number
quality: number
story: number
word_of_mouth: number
design: number
problem_fit: number
trust: number
remarkable_angles: string[] # What makes it a Purple Cow (for 6+)
red_flags: string[] # Concerns identified
alternative_products: string[] # Better options if score < 6
remarkability_score: number # Alias for composite_score (for chaining)
chain_metadata:
skill_slug: "purple-cow-audit"
stage: "research"
timestamp: string
suggested_next:
- "affiliate-program-search"
- "grand-slam-offer"
- "viral-post-writer"
- "monopoly-niche-finder"## Purple Cow Audit: [Product Name]
### The Question
Would I recommend [product] to a friend WITHOUT earning a commission?
**Answer:** [Yes/No/With caveats]
### Remarkability Scorecard
| Dimension | Score | Evidence |
|---|---|---|
| Uniqueness | X/10 | [specific evidence] |
| Quality | X/10 | [specific evidence] |
| Story | X/10 | [specific evidence] |
| Word of Mouth | X/10 | [specific evidence] |
| Design | X/10 | [specific evidence] |
| Problem Fit | X/10 | [specific evidence] |
| Trust | X/10 | [specific evidence] |
| **Composite** | **X/10** | |
### Recommendation: [PROMOTE / PROMOTE WITH ANGLE / CAUTION / SKIP]
[Reasoning — 2-3 sentences]
### Remarkable Angles (what to emphasize)
1. [Specific remarkable feature/aspect]
2. [Specific remarkable feature/aspect]
### Red Flags (what to be honest about)
1. [Concern]
2. [Concern]
### If Score < 6: Better Alternatives
- [Alternative 1] — [why it's more remarkable]
- [Alternative 2] — [why it's more remarkable]affiliate-program-search first."affiliate-program-search in the same category.Example 1: "Is HeyGen worth promoting?" → Research reviews, features, competitors. Score across 7 dimensions. Result: 8/10 PROMOTE — remarkable for AI avatar quality, unique lip-sync tech, strong word of mouth.
Example 2: "Evaluate these 3 programs from my search results" → Score all 3 side-by-side. Compare composite scores. Recommend the Purple Cow.
Example 3: "Should I promote this random SaaS tool?" (generic tool, many competitors) → Research reveals: 5/10 CAUTION — competent but unremarkable. 4 competitors do the same thing. Suggest finding a more remarkable alternative or targeting a micro-audience where it IS remarkable.
grand-slam-offer immediately — design your irresistible offer around the remarkable angles identified. Then start creating content todaymonopoly-niche-finder to find the specific audience segment where this IS remarkable. Don't promote to a general audienceaffiliate-program-search to find a better product in the same niche. Don't waste months promoting a mediocre productAfter promoting for 30 days: check EPC. If below $0.50, re-audit the product — the market may not find it as remarkable as the audit suggested. Switch products early; sunk cost is the biggest affiliate mistake.
Next step — copy-paste this prompt: "Design an irresistible offer for [product] using these remarkable angles: [list from audit]" → runs
grand-slam-offer
grand-slam-offer (S4) — remarkable angles become the offer's core messagingviral-post-writer (S2) — remarkable elements are what makes content shareableaffiliate-blog-builder (S3) — audit insights inform honest review contentlanding-page-creator (S4) — remarkable features highlighted on the pageaffiliate-program-search (S1) — products to evaluatecompetitor-spy (S1) — competitive landscape for comparisonab-test-generator (S6) reveals which remarkable angles resonate with audience → refine what "remarkable" means for your specific audienceshared/references/case-studies.md — Real affiliate success storiesshared/references/affiliate-glossary.md — Terminologyshared/references/flywheel-connections.md — Master connection map© Affitor, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/research/purple-cow-audit of Affitor/affiliate-skills.
Open the folder on GitHubat commit e43bfae
Purple Cow Audit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Purple Cow Audit this skillAffitor/affiliate-skills | 701 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Evaluatoralecs5am/ralphy | 138 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Feature Plannerserendipity1004/cc-feature-implementer | 176 | — | ~2.4k | Automated safety check: Pass | None | |
| Ccg Workflowfengshao1227/ccg-workflow | 5.9k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Submit Product Directories V2 Qualityflaqai/backlink_skills | 756 | — | ~2.2k | Automated safety check: Pass | MIT | |
| Conducty Checkpointrobertbarclayy/conducty | 176 | — | ~1.5k | Automated safety check: Pass | MIT |
alecs5am/ralphy
Quality evaluation of rendered UGC mp4s — scene segmentation, audio loudness / dead-air, caption density, and per-scene visual analysis.
serendipity1004/cc-feature-implementer
Creates phase-based feature plans with quality gates and incremental delivery structure.
fengshao1227/ccg-workflow
How to run a non-trivial change end to end with the CCG role tools (ccganalyze / ccgdesign / ccgbuild / ccgdebug / ccgoptimize / ccgreview / ccgtest) and the verify- quality gates.
flaqai/backlink_skills
SPD V2 Quality. An agent skill from flaqai/backlink_skills.
robertbarclayy/conducty
Quality gate between parallelization groups. An agent skill from robertbarclayy/conducty.
jdforsythe/forge
Decomposes goals into team blueprints using evidence-based scaling laws, topology selection, and role design.
Affitor/affiliate-skills
Live affiliate program data from openaffiliate.dev. An agent skill from Affitor/affiliate-skills.
Affitor/affiliate-skills
Research and evaluate affiliate programs to find the best ones to promote.
Affitor/affiliate-skills
Create a Linktree-style bio link hub page as a single self-contained HTML file.
Affitor/affiliate-skills
Set up affiliate conversion tracking with UTM parameters and link tagging.
Affitor/affiliate-skills
Generate affiliate performance reports with KPIs and recommendations.
Affitor/affiliate-skills
Build a single-product deep-dive showcase page as a self-contained HTML file.
Categories
Score product remarkability 1-10 to decide if it's worth promoting. Purple Cow Audit is an agent skill from Affitor/affiliate-skills. Score product remarkability 1-10 to decide if it's worth promoting.
Purple Cow Audit fits situations like: : is this product worth promoting; should I promote; remarkable product; is it remarkable.
Run `npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a claude-code`. Or copy the skill folder (skills/research/purple-cow-audit in Affitor/affiliate-skills) into .claude/skills/purple-cow-audit in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a codex`. Or copy the skill folder (skills/research/purple-cow-audit in Affitor/affiliate-skills) into .agents/skills/purple-cow-audit in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Affitor/affiliate-skills --skill purple-cow-audit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/purple-cow-audit, .gemini/skills/purple-cow-audit, .github/skills/purple-cow-audit and .opencode/skills/purple-cow-audit in your project.
SKILL.md names no scripts, command-line tools or credentials: Purple Cow Audit is instructions for the agent only. Compatibility (from SKILL.md): Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Purple Cow Audit is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 9.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Purple Cow Audit: Evaluator (alecs5am/ralphy, 138 stars), Feature Planner (serendipity1004/cc-feature-implementer, 176 stars), Ccg Workflow (fengshao1227/ccg-workflow, 5.9k stars) and Submit Product Directories V2 Quality (flaqai/backlink_skills, 756 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Affitor (a GitHub organization) maintains it in Affitor/affiliate-skills, which has 701 GitHub stars. The repository holds 50 skills in this directory. The repository was last updated on September 15, 2026.
Source: Affitor/affiliate-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.