home / skills / bizshuk / llm_plugin / character-profile-generator
This skill creates rich virtual character profiles through an interactive clarifying dialogue and a structured template, delivering distinctive core traits and
npx playbooks add skill bizshuk/llm_plugin --skill character-profile-generatorReview the files below or copy the command above to add this skill to your agents.
---
name: character-profile-generator
description: This skill generates detailed virtual character profiles based on a standardized template. Use this skill when a user wants to create or refine a character for stories, roleplay, or virtual assistants. It guides the user through a clarifying dialogue to establish core personality, behavior, and background before generating the final profile.
user-invocable: true
auto-invoke: false
versio: "1.0.0"
---
# Character Profile Generator
This skill enables the creation of rich, consistent virtual character profiles by combining a structured template with an interactive discovery process.
## Workflow
To generate a character profile, follow these steps:
### 1. Initial Consultation
Ask the user for basic information about the character (e.g., name, gender, role) and any initial ideas they have.
### 2. Clarifying Dialogue
Ask 3-5 targeted questions to delve deeper into the character's psyche. Focus on:
- **Personality & MBTI**: How do they react to stress? Are they introverted or extroverted?
- **Behavior & Habits**: Do they have any unique quirks or repetitive actions?
- **Background & Motivation**: What drives them? What is a significant event from their past?
- **Communication Style**: How do they speak? Any specific slang or verbal tics?
### 3. Profile Generation
Load the template from `assets/profile_template.md` and populate it using the information gathered.
- Use the provided structure strictly.
- Expand on the "核心人格特質" (Core Personality Traits) and "說話方式" (Speaking Style) to ensure they are distinctive.
- For missing fields not covered in the dialogue, generate creative and consistent details that fit the character's established persona.
## Resources
### assets/
- `profile_template.md`: The markdown template used as the base for all character profiles.
This skill generates detailed virtual character profiles from a standardized template. It guides a short, clarifying dialogue to establish core personality, behavior, and background, then produces a polished profile tailored for stories, roleplay, or virtual assistants.
I start with a brief consultation to capture basic details like name, role, and initial ideas. Then I ask 3–5 targeted questions about personality, habits, motivations, and communication style to clarify the character's psyche. Finally I populate a structured profile template, expanding core personality traits and speaking style and inventing consistent details for any missing fields.
How many questions will you ask before generating a profile?
I ask 3–5 targeted questions to clarify personality, habits, motivation, and speech style; fewer if you supply detailed seeds.
Can you revise the profile if the voice or traits feel wrong?
Yes. I support iterative edits: tell me which section to change and I’ll update traits, background, or speaking style consistently.