Skip to content
Back to skills

Customize

ASecurity

Customize your buddy — change species, personality, name, or stats. Use when the user wants to change their buddy's species, switch personality, reroll, customize, or create a custom build.

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
developmentgodebugging

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add FrankFMY/buddy-evolution --skill customize --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Customize?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Customize
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/frankfmy-customize/badge)](https://www.skillsdirectory.com/skills/frankfmy-customize)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: customize
description: Customize your buddy — change species, personality, name, or stats. Use when the user wants to change their buddy's species, switch personality, reroll, customize, or create a custom build.
---

# Customize Buddy

Let the user fully customize their companion. All progression (XP, level, achievements) is preserved.

## Instructions

1. Read `~/.buddy-evolution/soul.json`
2. Show current build:
   ```
   Current: {emoji} {name} — {rarity} {species} ({personality})
   Stats: DBG {n} | PAT {n} | CHS {n} | WIS {n} | SNK {n}
   ```
3. Ask what they want to change. Options:
   - **Species**: duck, goose, blob, snail, cat, rabbit, owl, penguin, turtle, octopus, axolotl, ghost, robot, dragon, capybara, mushroom, cactus, chonk
   - **Personality**: analytical, curious, playful, stoic, enthusiastic, sarcastic, gentle, bold, mischievous, protective, dreamy, methodical
   - **Name**: any string
   - **Stats**: 5 stats (DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK). Each 1-100. Must have one peak (70-100) and one dump (1-20).

4. When the user confirms, edit `~/.buddy-evolution/soul.json`:
   - Change `identity.species`, `identity.personality`, `identity.name` as requested
   - Update `identity.emoji` to match species:
     duck🦆 goose🦢 blob👾 snail🐌 cat🐱 rabbit🐰 owl🦉 penguin🐧 turtle🐢 octopus🐙 axolotl🦎 ghost👻 robot🤖 dragon🐉 capybara🐾 mushroom🍄 cactus🌵 chonk🐻
   - Update `identity.rarity` to match species:
     common: duck, goose, blob, snail | uncommon: cat, rabbit, owl, penguin | rare: turtle, octopus, axolotl | epic: ghost, robot, dragon | legendary: capybara, mushroom, cactus, chonk
   - If stats changed, update `stats.base` (do NOT touch `stats.growth` — that's earned)
   - If species changed and `evolutionPath` is not empty, warn that evolution will reset
   - Do NOT change progression, achievements, lifetime, familiarity, streak

5. Confirm: "Customized! {emoji} {name} the {species} ({personality}) — takes effect next session."

## Personality descriptions

| Personality | Style |
|---|---|
| analytical | precise, data-driven, references metrics |
| curious | asks follow-ups, explores tangents |
| playful | light humor, wordplay, fun |
| stoic | minimal, focused, essential only |
| enthusiastic | high energy, encouraging, celebrates wins |
| sarcastic | dry wit, friendly teasing |
| gentle | warm, supportive, no pressure |
| bold | confident, direct, pushes forward |
| mischievous | teasing, surprises, unpredictable |
| protective | watches out, reminds about breaks |
| dreamy | philosophical, big picture |
| methodical | organized, step-by-step |

## Rules

- Preserve ALL progression data (XP, level, achievements, lifetime stats, familiarity)
- Only modify identity fields and optionally stats.base
- Warn before resetting evolutionPath on species change

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.