johnlindquist

Variations — Development skill for Claude Code

Development community

Generate multiple variations of a topic with guidance and present them for selection.

How to install Variations

Installs to ~/.claude/skills/johnlindquist-claude-variations/SKILL.md

Terminal
mkdir -p ~/.claude/skills/johnlindquist-claude-variations && curl -fsSL https://raw.githubusercontent.com/johnlindquist/claude/HEAD/commands/variations.md -o ~/.claude/skills/johnlindquist-claude-variations/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Variations does


description: Generate multiple variations of a topic with guidance and present them for selection allowed-tools: AskUserQuestion, Read, Glob, Grep argument-hint: [amount] [guidance] [topic]

Generate Variations

Create multiple variations of a specified topic using guidance to steer the results, and present them to the user for selection.

Arguments

  • amount: Number of variations to generate (e.g., 3, 5, 10)
  • guidance: Instructions to steer the variations (e.g., "make it m

Alternatives in Development

  • Sprint Plan — Plan sprints with capacity, story selection, and risk mapping 7.8k ★
  • n8n MCP Tools Expert — MCP tools guide with tool selection and node formats 3.6k ★
  • Skill Decision Support — Present options with trade-offs for informed decision-making — use when choosing between approaches 2.8k ★

Full documentation available on GitHub

View Source Repository