ab-test-generator
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA", "generate variants", "split test…
Write how-to guides and tutorials that naturally integrate affiliate product recommendations. Triggers on: "write a how-to guide", "tutorial for [task]", "step by step guide to [goal]", "how to [verb] with [product]", "write a tutorial blog post", "guide on how to [task]",
$ npx -y skills add Affitor/affiliate-skills --skill how-to-tutorial-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/how-to-tutorial-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Write how-to guides and tutorials that naturally integrate affiliate product recommendations. Triggers on: "write a how-to guide", "tutorial for [task]", "step by step guide to [goal]", "how to [verb] with [product]", "write a tutorial blog post", "guide on how to [task]",
name: how-to-tutorial-writer description: > Write how-to guides and tutorials that naturally integrate affiliate product recommendations. Triggers on: "write a how-to guide", "tutorial for [task]", "step by step guide to [goal]", "how to [verb] with [product]", "write a tutorial blog post", "guide on how to [task]", "beginner guide to [topic]", "walkthrough for [product]", "write an educational article", "how do I [task] blog post", "write a tutorial that promotes [product]". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "blogging", "seo", "content-writing", "tutorial", "how-to"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S3-Blog
Write practical, step-by-step tutorial blog posts that solve a real reader problem and naturally recommend affiliate products as the best tool for the job. Uses the "problem → solution → tool" pattern: establish what the reader wants to do, show them exactly how to do it, and position the affiliate product as the right instrument for each step.
Parse the request to identify:
If the task is vague ("write a tutorial about HeyGen"), default to the most popular use case for that tool — search for it: `"[product name] tutorial" OR "how to use [product name]"` — pick the highest-traffic query.
**Tutorial types** — detect from user's phrasing: | Signal | Type | Format | |---|---|---| | "How to get started", "beginners guide", "first time" | `quickstart` | 5-8 steps, 1,500-2,000 words | | "Step by step", "complete guide", "full tutorial" | `deep-dive` | 8-15 steps, 2,500-3,500 words | | "How to [specific feature]" | `feature-focus` | 5-8 steps on one feature, 1,500-2,000 words | | "How to [goal] without [product]" → redirect to product | `problem-solution` | 6-10 steps, 2,000-2,500 words |
Use `web_search` to gather: 1. The actual step-by-step process for accomplishing the task 2. Common mistakes or gotchas beginners encounter 3. Official documentation or help articles for the product 4. What the top-ranking tutorials already cover (identify gaps)
Search queries:
**Content accuracy rule**: Never invent product UI details. If unsure about a specific button name or menu path, describe the action generically ("navigate to the settings section") rather than naming something that may be wrong.
Map every section before writing. A well-structured tutorial follows this flow:
**What readers need before starting (Prerequisites):**
**The steps themselves:**
**Affiliate integration points** (natural, not forced): 1. In the Prerequisites section: "You'll need a [Product] account. [Sign up free here →](url)" 2. At the step where the product's key feature is used: contextual CTA 3. After showing the final result: "You just did X with [Product]. Here's what else it can do: [affiliate CTA]" 4. In the "Next Steps" section at the end
**Rule**: Never interrupt a step sequence with a hard sell. CTAs belong at natural pause points — before the reader starts, after they finish a major phase, and at the very end.
**Title formula:**
**Introduction (150-200 words):**
**Prerequisites section:**
**What you need before starting:** - A [Product] account (free plan works / Pro plan required for [specific feature]) → [Create your free account →](affiliate_url) - [Any other required tool/asset/knowledge] - Estimated time: [X minutes]
**Step-by-Step Section:** Write each step as:
## Step [N]: [Action Verb] + [What You're Doing] [2-4 sentence explanation of what this step does and why it matters] 1. [Specific sub-action with exact UI element names where known] 2. [Next sub-action] 3. [Continue...] **You should see:** [description of what the expected result looks like] > **Note:** [Optional callout for a common mistake
Turn any AI into your affiliate marketing team. 52 AI-powered skills across 8 stages with a closed-loop flywheel.
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA", "generate variants", "split test…
Set up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links", "track my affiliate links",…
Analyze site's internal link structure and optimize for hub-and-spoke SEO architecture. Triggers on: "optimize internal links", "internal linking", "link…
Generate affiliate performance reports with KPIs and recommendations. Triggers on: "show my affiliate report", "how are my programs doing", "performance…
Audit affiliate blog posts and landing pages for SEO issues. Triggers on: "audit my blog post for SEO", "check my SEO", "SEO review", "improve my rankings",…
Repurpose one piece of affiliate content into multiple formats. Triggers on: "repurpose my content", "turn my blog into tweets", "cross-post this", "content…