> Create YOUR personal guarantee on top of the product's guarantee for risk reversal. "money back guarantee", "what guarantee can I offer", "reduce buyer risk", "guarantee copy", "how to guarantee", "affiliate guarantee", "personal guarantee", "risk-free offer", "satisfaction guarantee", "results guarantee".
npx skills add https://github.com/Affitor/affiliate-skills --skill guarantee-generator
Create YOUR personal guarantee that sits on top of the product's built-in guarantee. Addresses the gap: "What if I buy through your link and it doesn't work for me?" Risk reversal is the most underleveraged conversion tool in affiliate marketing.
S4: Landing — Guarantees are landing page copy. They directly impact conversion by removing the last barrier to clicking your affiliate link.
grand-slam-offer or bonus-stack-builder to complete the offerproduct: # REQUIRED
name: string # Product name
pricing: string # Product price
has_free_trial: boolean # Does the product offer a free trial?
has_guarantee: string # Product's existing guarantee (e.g., "30-day money back")
your_bonuses: string[] # OPTIONAL — bonuses from bonus-stack-builder
# Default: none
your_capacity: string # OPTIONAL — "low" | "medium" | "high"
# How much personal time you can invest
# Default: "medium"
audience_fears: string[] # OPTIONAL — top objections/fears
# Default: inferred from product type
Chaining from S4 bonus-stack-builder: Use bonus_stack.bonuses to reference specific bonuses in guarantee.
Chaining from S4 grand-slam-offer: Use value_equation to target the weakest component with the guarantee.
Read shared/references/offer-frameworks.md for guarantee types.
Create 3 guarantee options at different commitment levels:
Option A: Light Touch (low capacity)
Option B: Support Guarantee (medium capacity)
Option C: Results Guarantee (high capacity)
For each option, produce:
Based on your_capacity and product type, recommend one guarantee with reasoning.
output_schema_version: "1.0.0"
guarantee:
product_name: string
recommended_option: string # "A" | "B" | "C"
options:
- level: string # "light" | "support" | "results"
headline: string
body: string
claim_process: string
timeframe: string
risk_to_you: string # "minimal" | "moderate" | "higher"
conversion_impact: string # "moderate" | "high" | "very high"
chain_metadata:
skill_slug: "guarantee-generator"
stage: "landing"
timestamp: string
suggested_next:
- "landing-page-creator"
- "email-drip-sequence"
## Your Guarantee: [Product Name]
### Product's Existing Guarantee
[What the product already offers]
### YOUR Guarantee Options
#### Option A: Light Touch ⚡
**"[Guarantee headline]"**
[Body copy]
- Timeframe: [X days]
- Claim: [how to claim]
- Risk to you: Minimal
#### Option B: Support Guarantee 🤝
**"[Guarantee headline]"**
[Body copy]
- Timeframe: [X days]
- Claim: [how to claim]
- Risk to you: Moderate
#### Option C: Results Guarantee 🎯
**"[Guarantee headline]"**
[Body copy]
- Timeframe: [X days]
- Claim: [how to claim]
- Risk to you: Higher
### Recommended: Option [X]
[Why this option fits your situation]
### Ready-to-Use Copy
[Complete guarantee section copy, ready to paste into landing page]
affiliate-program-search first."Example 1: "Create a guarantee for my HeyGen promotion"
→ Research HeyGen's refund policy, identify fears (is AI video quality good enough? will I look stupid?), create 3 options ranging from "bonus refund" to "I'll personally record your first video with you."
Example 2: "I don't have much time but want to offer a guarantee for Semrush"
→ your_capacity=low → Recommend Option A: "If my SEO audit template doesn't save you 3+ hours, email me and I'll personally audit one page for you." Low time commitment, high perceived value.
Example 3: "Design a results guarantee" (after grand-slam-offer + bonus-stack)
→ Use value equation weakness (e.g., time delay) as guarantee target: "If you haven't created your first campaign within 48 hours using my setup guide, I'll do it for you on a screenshare."
landing-page-creator with the guarantee section includedAfter 30 days: did conversion rate increase? How many people claimed the guarantee? If zero claims after 50+ sales, consider upgrading to a bolder guarantee (more conversion lift, same low risk).
> Next step — copy-paste this prompt:
> "Create a landing page for [product] with this guarantee and my bonus stack" → runs landing-page-creator
landing-page-creator (S4) — guarantee copy for the guarantee sectionemail-drip-sequence (S5) — guarantee as conversion lever in emailsgrand-slam-offer (S4) — value equation identifies what to guaranteebonus-stack-builder (S4) — specific bonuses to scope guarantee aroundconversion-tracker (S6) measures if guarantee increases conversion rate → refine guarantee scope and messagingBefore delivering output, verify:
Any NO → rewrite before delivering.
shared/references/offer-frameworks.md — Guarantee types, rules, and examplesshared/references/ftc-compliance.md — FTC rules on guarantee claimsshared/references/flywheel-connections.md — Master connection mapIntegration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take affitor/guarantee-generator from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.