Skip to main content
Implementation Guide · Module 6 of 9 · ~15 minutes

Why this matters

When every rep asks Endgame questions differently, they get different answers. That’s fine for ad hoc research, but for repeatable workflows like deal inspections, meeting prep, or pipeline reviews, you want consistency. Skills solve this by encoding your best practices into reusable prompts that anyone on the team can run. Think of skills as the codified version of what your best rep does before every customer call, or what your manager checks during every deal review. Instead of hoping everyone remembers the right questions to ask, skills ensure they get comprehensive, consistent intelligence every time.

What you’ll do

  • Pick a high-value workflow to turn into your first skill
  • Write the skill prompt
  • Test it against a few accounts

Pick your first skill

Choose a workflow that your team does repeatedly and where consistency matters. Good candidates for a first skill: Pre-call research brief (single account) - What should a rep know before any customer conversation? This is the most common first skill because it has immediate, obvious value. Deal inspection (single account) - A structured health check on an opportunity. Great for managers who want consistent deal review quality. Pipeline review (cross-account) - A summary of all deals closing this month/quarter with key risks highlighted. Useful for weekly team meetings.
Start with the workflow that wastes the most time or produces the most inconsistent results today. One well-crafted skill that saves each rep 30 minutes per week adds up fast.

Walkthrough

1

Navigate to Skills settings

Go to Settings > Skills and click + Add Skill in the top right. You’ll see two options:
  • Write a Skill — Useful for skills that are easy to describe. You’ll fill out a form with a title, description, example prompt, and content. This is what we’ll use for your first skill.
  • Upload a Skill — Import a .zip file containing a skill’s content. Better for complex or pre-built skills you want to bring in from elsewhere.
Select Write a Skill to open the skill editor.
2

Fill out the skill fields

The skill editor has four fields. Every skill should answer three questions: What is the goal? What information is needed? What should the output look like?
  • Title — A short, descriptive name for the skill (up to 100 characters). This is what appears on the skill card in your team’s library.
  • Description — A brief explanation of what this skill does (up to 500 characters). Endgame uses this to help users and agents understand when to use this skill. Lead with the outcome, not the process.
  • Example Prompt — An optional prompt that pre-populates the chat input when a user selects this skill (up to 500 characters). Write it as if the user is asking Endgame to do the task.
  • Content — The actual instructions that define what the skill does and how it should produce output. This is where the real customization lives.
The Content field is where you’ll spend most of your time. The best content is specific and actionable — it tells Endgame exactly what steps to follow, what data to pull, and how to format the output. Vague content produces vague results.
Common mistake: Writing content that reads like a wish list (“include everything important about this account”). Instead, be explicit about each step, which data sources to check, and what to flag.
For more on how skills work and how users interact with them, see Creating Skills.
3

Write the skill content

Structure your content with clear markdown headers: a Goal, the Inputs needed, numbered Instructions, and an Output format. Here are two examples you can adapt.Example: Pre-call research briefContent:
Example: Deal inspectionContent:
Notice the pattern: each skill defines a clear goal, lists the inputs it needs, gives numbered steps with specific data sources and thresholds, and specifies the output format. This structure is what separates a skill that produces consistent, actionable output from one that gives you something different every time.
4

Test against 3-5 accounts

Run your new skill against a few different accounts or opportunities. Check:
  • Does the output cover what you expected?
  • Is the information accurate based on what you know about these accounts?
  • Would a rep find this useful before a call or review?
Iterate on the prompt wording based on what you see. Small changes in phrasing can meaningfully improve output quality.

Writing effective skill prompts

A few principles that consistently improve output quality: Be explicit about the output format. Don’t just say “write a summary” — specify length, structure, tone, and what to exclude. A field rep wants a short briefing; a VP wants a crisp table. Define your inputs clearly. If the skill doesn’t know what data to expect, it will make assumptions. List every field it should look for, and note what to do if something is missing (“if close date is blank, flag the deal as incomplete”). Keep one skill to one job. If you find yourself writing a skill that does five different things, split it up. Focused skills are easier to maintain, easier to reuse, and tend to produce sharper outputs. Add edge case handling. What should the skill do if a deal has no next step logged? If a contact’s title is missing? Anticipating gaps in data leads to much cleaner results. Include an example when the task is nuanced. For something like a cold outreach email or a competitive battlecard, showing one good example inside the skill dramatically anchors the output.

Checkpoint

You’ve completed this module when you’ve created at least one custom skill visible to your team in Settings > Skills. Bonus points if you’ve tested it against a few accounts and iterated on the prompt.

Go deeper


Previous Module

Create Your First Rule

Next Module

Configure Salesforce Fields