# viral-generator-builder

This skill guides the design of quizzes, name generators, avatars, and calculators with results people can share. Use it when planning a generator tool or personality test.

- skill · `type=skill` · Claude Code · 256 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/viral-generator-builder
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/viral-generator-builder

## What it does

The skill lays out ways to build generators around simple input and a result worth showing. Its examples cover quizzes and personality tests, name and text tools, avatars, and calculators. It also addresses result-card design: the output should read well on a phone and hold up as a screenshot.

For quizzes, it outlines questions, weighted scoring, and choosing among result categories. Name generators can use a stable input-based method, seeded randomness, word-part combinations, or LLM output. With the stable method, entering the same value leads to the same name. Long forms run counter to the skill’s advice to keep user input small.

It calls out generic results, overlong forms, and dull share cards as design problems. The material is guidance for building a tool, not a ready-made generator; the implementation depends on what you’re making.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill business-marketing/viral-generator-builder
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill viral-generator-builder -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/viral-generator-builder/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/viral-generator-builder/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/viral-generator-builder/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/viral-generator-builder/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates viral-generator-builder
```

2. **Manually: put the files in place**
- File: `.github/skills/viral-generator-builder/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/business-marketing/viral-generator-builder
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/viral-generator-builder/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/viral-generator-builder

## When to use it
- plan a quiz that scores answers into result types
- build a name generator with repeatable output
- design a result card for screenshots
- trim the input fields in a generator
- let users compare results with friends

## Example prompts
- Plan a personality quiz with questions, weighted scoring, and distinct result types.
- Design a name generator that returns the same name for the same input.
- Create an avatar result card that reads clearly in a screenshot.

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 238500 installs
- [programmatic-seo](https://affpapa.org/en/nevibecode/skills/coreyhaines31-programmatic-seo.md) — skill · 150800 installs
- [copy-editing](https://affpapa.org/en/nevibecode/skills/coreyhaines31-copy-editing.md) — skill · 149800 installs
- [marketing-ideas](https://affpapa.org/en/nevibecode/skills/coreyhaines31-marketing-ideas.md) — skill · 147400 installs
- [sales-enablement](https://affpapa.org/en/nevibecode/skills/sales-enablement.md) — skill · 119400 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 114000 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 495 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
