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.Walkthrough
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
.zipfile containing a skill’s content. Better for complex or pre-built skills you want to bring in from elsewhere.
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.
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 brief
Content:Example: Deal inspection
Content: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.
| Field | Value |
|---|---|
| Title | Pre-Call Research Brief |
| Description | Generates a structured briefing a rep can scan before a customer call. Use before any upcoming meeting or call with an account. |
| Example Prompt | Use the Pre-Call Research Brief skill to prepare me for my upcoming call with this account. |
| Field | Value |
|---|---|
| Title | Deal Inspection |
| Description | Runs a structured health check on an opportunity and surfaces risks a manager needs to act on. Use during deal reviews or pipeline scrubs. |
| Example Prompt | Use the Deal Inspection skill to run a health check on this opportunity. |
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?
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
- Skills: Composing Skills for the full breakdown of simple vs. complex skill structures, referencing other skills, and writing great descriptions
- Quickstart: Create & Manage Skills for the step-by-step mechanics of managing global skills
Previous Module
Create Your First Rule
Next Module
Configure Salesforce Fields