sf-ai-agentforce-persona

Designs and encodes AI agent personas for Salesforce Agentforce using a 12-dimension framework.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/amanpraaj/sf-skill-hub --skill sf-ai-agentforce-persona-amanpraaj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sf-ai-agentforce-persona
Source: https://github.com/amanpraaj/sf-skill-hub/tree/main/skills/salesforce/sf-ai-agentforce-persona
Command: npx skills add https://github.com/amanpraaj/sf-skill-hub --skill sf-ai-agentforce-persona-amanpraaj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? AI agents without intentional persona design sound generic, inconsistent, or off-brand, which erodes user trust and adoption. This Skill turns brand guides, URLs, or plain descriptions into a structured, reviewable persona document and encodes it into Agentforce configuration. ## Core Features & Use Cases - Persona Design Workflow: Drafts identity traits, 12 dimensions across 5 categories (Register, Voice, Tone, Delivery, Chatting Style), phrase books, never-say lists, tone flex rules, and lexicons from any starting input, then validates with sample dialog. - 50-Point Scoring Rubric: Evaluates persona quality across identity coherence, dimension consistency, behavioral specificity, phrase book quality, and sample quality on request. - Agentforce Encoding: Converts a finished persona into Agent Script YAML blocks (system.instructions, per-topic reasoning.instructions, loading text) or Agentforce Builder field values (Name, Role, Company, Welcome, Error), with telephony adjustments when needed. - Use Case: A team launching a customer-facing support agent provides their brand guide PDF; the Skill drafts a complete persona, shows sample dialog for refinement, scores it, and outputs ready-to-paste Agent Script YAML. ## Quick Start Invoke the sf-ai-agentforce-persona skill and provide a brand guide, URL, or text description of the agent you want to design.

Frequently Asked Questions about sf-ai-agentforce-persona

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

FAQPage Schema
How do I design an Agentforce agent persona from a brand guide?▼

Provide the brand guide PDF, URL, or text description as input. The Skill extracts voice, vocabulary, and formatting signals, drafts identity traits and 12 dimensions, then shows sample dialog so you can refine the persona conversationally.

How do I encode a persona into Agent Script or Agentforce Builder?▼

Provide a completed persona document and choose the authoring tool. The encode flow outputs ready-to-paste Agent Script YAML blocks (system.instructions, per-topic reasoning.instructions, loading text) or Agentforce Builder field values with character counts.

What is the difference between persona design and agent design in Agentforce?▼

Persona design defines who the agent is: identity, register, voice, tone, delivery, and chatting style. Agent design covers topics, actions, use cases, and interaction models, which belong to separate skills like sf-ai-agentforce.

Does persona encoding support telephony or voice agents?▼

Yes. When modality includes telephony, the Skill recalibrates brevity one position shorter, suppresses emoji and formatting, and generates a shorter welcome message with AI disclosure. Voice selection and tuning guidance live in a separate reference guide.

When should I not use this persona design skill?▼

Do not use it for building agent metadata, topics, or actions (use sf-ai-agentforce), testing finished agents (use sf-ai-agentforce-testing), or writing deterministic Agent Script DSL logic (use sf-ai-agentscript).