reroll-buddy

Remove the companion key from ~/.claude.json after user confirmation.

5|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/timurgaleev/vibestack --skill reroll-buddy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reroll-buddy
Source: https://github.com/timurgaleev/vibestack/tree/main/skills/reroll-buddy
Command: npx skills add https://github.com/timurgaleev/vibestack --skill reroll-buddy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Resetting the Claude Code buddy companion by clearing the stored pet data to allow selecting a new pet.

Core Features & Use Cases

  • Check current pet data in ~/.claude.json under the companion key and determine if a reset is needed.
  • Confirm with the user before removing the companion entry to prevent accidental loss.
  • Remove only the companion key from the config and guide the user to run /buddy again to pick a new pet.
  • Works in environments where Claude Code's buddy is persisted locally for repeatable experiments.

Quick Start

Ask the agent to reset your Claude Code buddy to pick a new pet.

Frequently Asked Questions about reroll-buddy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reset my Claude Code buddy companion to pick a new pet?

Resetting your Claude Code buddy requires modifying the ~/.claude.json file by deleting the stored companion entry. This skill performs the reset after explicit user confirmation to prevent accidental data loss, clearing the way to pick a new pet.

Where is the Claude Code buddy pet data stored?

The Claude Code buddy pet data is stored locally in the ~/.claude.json file under the companion key. Resetting the buddy involves targeting and removing this specific configuration entry to clear the current pet selection.

Can I get a new Claude Code pet without manually editing the config file?

Yes, you can ask the agent to reset your Claude Code buddy. The skill modifies the ~/.claude.json file by removing the companion key automatically, but it requires user confirmation first to ensure the reset is intentional.

What happens to my current pet when I reroll the Claude Code buddy?

Rerolling the Claude Code buddy deletes the existing companion entry from your ~/.claude.json file. After the stored pet data is cleared, you are guided to run the /buddy command again to select a new pet.

Does resetting the Claude Code buddy require confirmation before deleting the pet?

Yes, resetting the Claude Code buddy requires user confirmation before removing the companion key from the configuration. This precaution prevents accidental loss of your current pet data during the reroll process.