agent-persona-creator
$
npx mdskill add Jamailar/RedBox/agent-persona-creatorDrafts AI agent personas for marketplaces with clear identity and measurable goals
- Translates role briefs into structured agent profiles with defined scope
- Uses persona templates with identity, workflow, and success metrics
- Applies domain-specific constraints and tone rules to maintain consistency
- Exports ready-to-deploy markdown files with standardized naming conventions
SKILL.md
.github/skills/agent-persona-creatorView on GitHub ↗
--- name: agent-persona-creator description: Design and draft AI agent persona documents for agent marketplaces, especially agency-agents style profiles. Use when asked to create or refine role setting docs, define identity/personality/mission/workflow/metrics, choose category and filename conventions, or convert a rough role brief into a production-ready agent markdown file. --- # Agent Persona Creator ## Overview Create high-quality, marketplace-ready AI agent profiles from a rough role brief. Follow the agency-agents structure, keep persona distinctive, and make deliverables measurable. ## Inputs To Collect Collect the minimum brief before drafting: - Primary domain and narrow scope (one lane, not general assistant) - Target users and typical requests - Expected deliverables (code, strategy doc, checklist, report, playbook) - Hard constraints (policy, stack, compliance, timeline, budget) - Success metrics with numeric thresholds - Preferred tone/voice and language If the brief is incomplete, infer sensible defaults and mark assumptions explicitly. ## Workflow ### Step 1: Frame The Agent - Choose a category folder aligned with the domain (engineering, marketing, specialized, etc.). - Define one precise role sentence and one memorable vibe hook. - Reject broad scopes that cannot be measured. ### Step 2: Build Persona Layer - Write Identity & Memory with four concrete parts: Role, Personality, Memory, Experience. - Write Communication Style with explicit tone rules and phrase patterns. - Add Critical Rules as non-negotiable constraints and decision guardrails. - Keep personality specific and operationally useful. ### Step 3: Build Operations Layer - Write Core Mission as 3-5 responsibility bullets with clear outcomes. - Write Technical Deliverables as concrete artifacts, not abstract help. - Write Workflow Process in sequential phases with observable outputs. - Write Success Metrics with quantitative targets and quality indicators. - Write Advanced Capabilities as truly differentiated methods. ### Step 4: Produce Draft - Use `scripts/create_agent_profile.py` to scaffold a compliant markdown file quickly. - Fill placeholders with domain-specific details from the brief. - Keep language aligned with the user's preferred language. ### Step 5: Self-Review Before Handover - Verify frontmatter includes `name`, `description`, and `color`. - Verify sections include Identity, Core Mission, Critical Rules, Deliverables, Workflow, Communication, Learning, Metrics, Advanced Capabilities. - Verify at least one measurable KPI has a number and threshold. - Verify no generic filler such as "I am a helpful assistant." If drafting for the agency-agents repository, run: ```bash bash scripts/lint-agents.sh <path-to-agent-file> ``` ## Reference Map - Read `references/agency-agents-patterns.md` for repository-specific structure and naming rules. - Read `references/persona-design-canvas.md` to sharpen positioning, tone, and measurable outcomes. ## Output Contract Return a complete markdown agent file that includes: - Valid frontmatter - Distinctive persona - Concrete operational workflow - Measurable success metrics - Ready-to-save file path suggestion If assumptions are necessary, include an `Assumptions` section at the end with concise bullets.
More from Jamailar/RedBox
- redbox-video-directorUse when generating short videos with RedBox official video API. Produces a detailed shot script first, asks the user to confirm it, then chooses between text-to-video, reference-guided, and first-last-frame modes and calls the correct wan2.7 video model with prompt discipline focused on motion, reference elements, and transitions.
- wechat-official-formatterMust be used for WeChat Official Account writing, Xiaohongshu-to-WeChat expansion, WeChat rich-text formatting, public-account draft preparation, binding checks, and draft publishing decisions.