> ## Documentation Index
> Fetch the complete documentation index at: https://complete-docs-x17s80.allmind.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills — Complete Guide

> Reusable, plain-English playbooks your AllMind assistant follows on its own — what they are, when and how to use them, the built-in library, how to build your own, and how they fit your research workflow.

Skills are reusable, plain-English instructions — playbooks — that your AllMind assistant follows on
its own. Each skill pairs a short *when to use this* description with a *procedure* to follow, so the
moment a request matches, the assistant applies the right method without you having to spell it out.
You start with a large library of expert skills built by AllMind (DCF models, earnings previews, peer
comps, sector frameworks, M\&A deliverables, and more), and you can teach the assistant your own
procedures in your own words — the way you'd brief an analyst once and have them remember it forever.

*Find it under **Research Workspace → Skills**.*

## What it is

A skill turns a repeatable analytical method into something the assistant knows and applies
consistently. Instead of re-explaining "when I ask for an earnings preview, pull the last four
quarters, the consensus setup, the options-implied move, and the key debates" every time, you capture
it once and the assistant runs it that way every time.

There are two kinds of skills:

* **By AllMind skills** — a curated library of **more than 90 ready-to-use skills**, built and
  maintained by AllMind and grouped by topic (earnings, valuation & modeling, research & diligence,
  trading & events, sector frameworks, private equity & credit, deal execution & M\&A, customer
  analytics, risk & quant, macro, and product support). These are always available to the assistant —
  you don't have to switch any of them on.
* **Personal skills** — your own playbooks. Create them by describing what you want in a sentence and
  letting AllMind draft the full procedure, or write the steps yourself. Your personal skills are
  saved to your account, so they follow you across devices and sessions.

The key idea is **automatic application**: the assistant reads each skill's *when to use it*
description and, when your request matches, applies that skill on its own — pulling in the full
procedure only when it's relevant. You can also run any skill **on demand** when you want to force it.
This makes Skills the layer that turns the general assistant into one that already knows your house
methods.

## When to use it

Reach for Skills when:

* You do the **same kind of analysis repeatedly** — earnings previews, valuation models, peer comps,
  sector deep-dives, diligence checklists — and want it done the same thorough way every time.
* You want the assistant to **handle a specialized task correctly by default** — e.g. valuing a bank
  on capital and returns rather than a generic cash-flow model, or reading a REIT on funds-from-
  operations instead of earnings per share.
* You have a **personal method or house style** you want the assistant to remember and apply without
  being re-briefed.
* You want a **finished deliverable produced to a consistent standard** — an Excel model, a slide
  deck, or a Word write-up — built the same way each run.

Use something else when:

* You just want a **quick fact or a fast back-and-forth** → ask in **Chat** directly (Skills are how
  Chat already knows your methods, but you don't need a skill for a one-off question).
* You want a **formatted, templated multi-section report or a presentation-ready document** as the
  main output → **Reports** (which has its own reusable report templates) or **Agent Studio**.
* You want the **same questions answered across many companies or documents in a table** → **Grids**.
* You have a **one-off, open-ended research question** that doesn't recur → just run it in **Agent
  Studio** or **Chat**; a skill pays off when the method repeats.

<Note>
  Skills are a *method* layer, not a separate place you go to get work done. A skill shapes **how** the
  assistant works inside Chat (and the assistant runs deeper, autonomous work the same way). The output
  — an answer, a model, a deck, a document — comes from the assistant applying the skill, not from the
  Skills page itself.
</Note>

## How to use it

### Using a built-in skill

You usually don't have to do anything — the By AllMind library is always available, and the assistant
applies the right skill automatically when your request fits ("build a DCF for this company," "give me
an earnings preview," "compare these peers on valuation"). When you want to **force a specific skill**,
there are two ways:

<Steps>
  <Step title="Browse the library">
    Open Skills and explore the **By AllMind** tab — a Featured row of the highest-value skills, then
    the full library grouped by category. Use the search box to find one by name, topic, or what it
    does. Open any skill to read what it's for, when it applies, and its starter prompt.
  </Step>

  <Step title="Run it on demand">
    From a skill's detail view, choose **Use in chat**. You're taken to Chat with the skill's
    **starter prompt** pre-loaded — a short, fill-in-the-blanks brief (for example, the company,
    period, and the angle you want). Fill in the blanks and send. You can also pull up any skill from
    inside the chat box by typing **/** and picking it from the menu.
  </Step>

  <Step title="Review the result">
    The assistant runs the skill's method and returns the result — a sourced answer, and, where the
    skill calls for it, a downloadable file (an Excel model, a slide deck, or a Word document) or
    inline charts and tables. Ask a follow-up to refine it.
  </Step>
</Steps>

### Creating your own skill

Click **New skill**. You have two paths:

<Steps>
  <Step title="Describe it and let AllMind draft it (recommended)">
    Write one or two sentences describing the skill you want — for example, *"Create a skill that
    drafts a competitor report for a company, comparing peers, market position, financial metrics, and
    key risks."* AllMind drafts the whole skill for you: a name, a *when to use it* description, a
    step-by-step procedure grounded in what the assistant can actually do, and a ready-to-use starter
    prompt with the right input fields. The draft is **capability-aware** — it references real data
    and methods and reuses existing built-in skills rather than inventing steps.
  </Step>

  <Step title="Or write it yourself">
    Choose **Create manually** and fill in the skill's parts directly: a name, the *use automatically
    when* description, a starter prompt, and the procedure. Use this when you already know exactly how
    you want the assistant to work.
  </Step>

  <Step title="Review and refine">
    Whether AI-drafted or manual, review the name and especially the *when to use it* line (this is
    what decides when the skill fires), adjust the starter prompt and its inputs, and expand
    **Advanced agent instructions** to fine-tune the step-by-step procedure. Set **Apply
    automatically** on or off, then save.
  </Step>
</Steps>

### Managing your skills

From the **Personal** tab (or the **All** tab's "Your skills" section) you can open any of your skills
to **edit** it, **delete** it (permanent), or toggle **Auto-apply** on or off. Editing is granular —
rename a skill, tweak its procedure, or flip it on or off without touching anything else. Your list is
shown newest-updated first.

## Capabilities & key choices

### The anatomy of a skill

Every skill has a few parts, each with a clear job:

| Part                                     | What it's for                                                                                                                                                                                                                            |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**                                 | A short title you'll recognize (e.g. "Earnings Preview," "Bank Analysis").                                                                                                                                                               |
| **Use automatically when** (description) | The single most important field. A plain-language statement of *when this skill should fire* — the requests, tasks, or kinds of company it applies to. This is what the assistant reads to decide the skill is relevant, so be specific. |
| **Starter prompt**                       | A short, fill-in-the-blanks brief shown when you explicitly run the skill ("Use in chat" or the `/` menu). It encodes the skill's real inputs — the subject, the question, the scope, the output you want.                               |
| **Inputs**                               | The blanks in the starter prompt. Each is a typed field — a company, a fiscal year or period, a sector, or free text — so you fill them in with the right control instead of editing raw text.                                           |
| **Advanced agent instructions**          | The actual procedure the assistant follows when the skill runs — the steps, the methods, the pitfalls to avoid. Hidden by default; the assistant still uses it every time.                                                               |
| **Apply automatically**                  | A switch. On, the assistant uses the skill on its own when a request matches. Off, the skill stays available from the `/` menu and **Use in chat**, but won't fire by itself.                                                            |

### Auto-apply vs. run on demand

* **Auto-apply (the default for a new skill).** The assistant watches for requests that match the
  skill's *when to use it* description and applies it automatically — you never have to remember it's
  there. This is how a skill makes the assistant quietly better at your recurring work.
* **Run on demand.** Force a specific skill for one request via **Use in chat** or the `/` menu. When
  you run a skill this way it becomes the *primary* method for that request; the assistant uses your
  other auto-applied skills only if they directly support it and don't conflict. Turning a skill's
  Auto-apply off keeps it on demand only — useful for a skill you want available but not always firing.

### Input field types

A starter prompt's blanks are typed, so you fill each with the right picker:

| Input type                    | What you provide                                                                 |
| ----------------------------- | -------------------------------------------------------------------------------- |
| **Company / ticker**          | A company, chosen from a searchable list                                         |
| **Year**                      | A fiscal year                                                                    |
| **Period**                    | A quarter or full year (Q1–Q4 or FY)                                             |
| **Sector / Industry**         | A sector or industry classification                                              |
| **Data type / Document type** | A kind of data or document (fundamentals, filings, transcripts, news, and so on) |
| **Text**                      | Free text — a question, a focus, a custom instruction                            |

In the editor, inputs are written into the starter prompt with a simple placeholder syntax such as
`@{ticker:Company}` or `@{freeText:Question or angle}`; AllMind turns each into the matching fill-in
control. When AllMind drafts a skill for you, it creates these inputs automatically.

### The By AllMind library

More than 90 expert skills, grouped by topic. A sampling of what's there:

| Category                    | Examples                                                                                                                                                                                    |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Earnings & Coverage**     | Earnings Playbook, Pre-Earnings Preview, Earnings Update, Earnings Reactions, Analyst Coverage, Estimates & Revisions, Earnings Calendar, Broker Research Playbook, Daily Broker Recap      |
| **Valuation & Modeling**    | DCF, LBO, Comps, Three-Statement Model, Sum-of-the-Parts, Merger Model, Precedent Transactions, WACC, Fully Diluted Shares, Model Audit, Company Profile                                    |
| **Research & Diligence**    | Due Diligence, Investment Memo, Research Initiation, Supply Chain Mapping, Alt-Data Signals                                                                                                 |
| **Trading & Events**        | Prediction Markets, Options Strategies, Merger Arb, Pair Trading, Short Interest, Spinoff Analysis, IPO Analysis, Technical Indicators, Distressed Investing                                |
| **Sector Analysis**         | Bank, Insurance, REIT, Biotech, SaaS, Semis, Energy, Materials & Mining, Autos, Airlines & Transport, Utilities, Media & Telecom, Healthcare Services, Retail                               |
| **Private Equity & Credit** | LBO Debt Schedule, Bolt-On M\&A, Management Incentive Plan, Dividend Recap, Liquidation Waterfall, Credit Screener, Credit Agreement Summary, QoE Buyer Analysis, Downside Scenario Testing |
| **Deal Execution & M\&A**   | Due Diligence Tracker, Due Diligence Request List, Management Questions List, PIB Builder, Teaser, Buyer List, Buyer Outreach, Private Company Screen, ECM Cross-Holder Analysis            |
| **Customer Analytics**      | Customer Cube Analytics, Retention Cohort Analysis, Customer Cube Cleanup                                                                                                                   |
| **Risk & Quant**            | Correlation Risk, Factor Attribution, Regression, Monte Carlo, Scenario Analysis, Stress Testing, Volatility, Seasonality, Relative Performance                                             |
| **Macro & ESG**             | Macro Overlay, Index Monitoring, ESG                                                                                                                                                        |
| **Support**                 | AllMind Support — product help: how AllMind features work, how to set them up, troubleshooting, and what shipped recently                                                                   |

<Tip>
  Many built-in skills exist precisely because a *generic* approach gives the wrong answer. Banks,
  insurers, and REITs aren't valued with a standard cash-flow model — capital, book value, and funds-
  from-operations are what matter — and the sector skills teach the assistant the right framework.
  That's why it's worth letting the library apply automatically rather than asking for a generic
  analysis.
</Tip>

### Product support: the AllMind Support skill

One built-in skill stands apart from the analytical library. **AllMind Support** doesn't analyze a
company — it answers questions about **the AllMind platform itself**: how a feature works, how to set
it up, troubleshooting, whether something exists, and what shipped recently. It draws on AllMind's own
product documentation and changelog, so the answers stay current as the product evolves.

It's why you can ask, right inside Chat, *"how do I build a Grid?"*, *"how do Data Rooms work?"*,
*"why isn't my skill firing?"*, or *"what's new this week?"* — and get an accurate, up-to-date answer
without leaving your workflow. Like the other built-in skills it applies automatically when you ask a
product question, and you can also run it on demand from the **By AllMind** library.

<Note>
  **AllMind Support** is the fastest way to learn the platform: ask it how to do something (or which
  feature fits a goal), and it explains the steps and points you to the right tool — Chat, Agent Studio,
  Grids, Reports, Data Room, Document Search, the Data Viewer, and the rest.
</Note>

### AI-drafted vs. manual skills

* **AI-drafted** is the fast path and usually the best: describe the skill in a sentence and AllMind
  writes a complete, grounded procedure and starter prompt for you to review. Because the draft only
  references real capabilities and reuses existing skills, it tends to produce a workable skill on the
  first try.
* **Manual** gives you full control from the start — best when you already know the exact steps,
  inputs, and output you want.

Either way you can edit everything afterward, so a good workflow is: draft with AI, then refine the
*when to use it* line and the procedure.

## What it can access & produce

A skill is a method the assistant follows, so a skill can draw on **everything the assistant can
reach** and produce **everything the assistant can build**.

**It can draw on:**

* **Live market data** — prices, fundamentals (income statement, balance sheet, cash flow), ratios,
  valuation multiples, technicals, and relative performance.
* **Estimates & the Street** — consensus estimates and revisions, price targets, broker ratings, and
  analyst coverage.
* **Filings & transcripts** — company filings (US and Canada), earnings-call transcripts, and
  sell-side/broker research.
* **Events** — earnings dates, investor days, and the earnings calendar, plus historical earnings
  reactions.
* **News, sentiment & macro** — company and sector news, market sentiment gauges, and official
  economic indicators.
* **Specialized signals** — alternative data (consumer card spend, foot traffic, app and web usage,
  headcount trends), supply-chain and corporate-relationship mapping, prediction-market probabilities,
  options data, short-interest and institutional-flow signals, and ESG ratings.
* **Your own materials** — documents in your **Data Room**, files you upload, and connected sources
  such as Google Drive — and the **web**.

**It can produce:**

* A **sourced written answer** with the assistant's reasoning.
* **Downloadable files**, built to an institutional standard: **Excel** models and workbooks (with
  formulas and sensitivity tables), **PowerPoint** decks in AllMind's house style, and **Word**
  documents.
* **Inline charts and tables** rendered directly in the conversation.
* A handful of document-assembly skills (for example, a deal "information book") also assemble a
  **combined PDF** of gathered source documents.

## Tips & best practices

* **Nail the "use automatically when" line.** It's what decides when a skill fires. Name the concrete
  requests, tasks, or kinds of company it covers — and, if it overlaps a built-in skill, say so. A
  vague description means the skill fires at the wrong times or not at all.
* **Let AllMind draft it, then refine.** The AI draft grounds the procedure in real capabilities;
  your job is to tighten the trigger and the steps.
* **Keep one skill to one job.** A focused "earnings preview" skill beats a sprawling "do all my
  research" skill — narrow skills fire more reliably and combine better.
* **Use the starter prompt to encode your inputs.** Put the subject, the decision question, the scope,
  and the output shape into the starter prompt as fill-in fields, so each run captures what matters.
* **Lean on the library.** Before building your own, search the By AllMind skills — the method you
  need may already exist, and you can compose it into your own skill.
* **Turn off what you don't want firing.** If a personal skill is too eager, switch Auto-apply off and
  keep it on demand from the `/` menu.

## Limits & things to know

* **The description is what triggers a skill.** The assistant matches your request against each
  skill's *when to use it* text. If two skills could apply, running one explicitly (**Use in chat** or
  `/`) makes it the primary method for that request.
* **Built-in skills are always available** to the assistant — there's no on/off switch for them; the
  assistant simply applies the relevant one when your request fits.
* **Auto-apply is the personal-skill switch.** It controls whether *your* skills fire on their own.
  Off, they're still usable on demand.
* **Personal skills are private and per-user.** They're saved to your account and visible only to you;
  they aren't shared with teammates from here.
* **Skills sync with your account.** Create a skill on one device and it's there on the next.
* **Local preview mode.** If the Skills service is briefly unavailable, you'll see a "Local preview"
  notice and your skills save to that browser only. They still work when you explicitly **Use in
  chat** (the instructions travel with your message), but they won't auto-apply or sync across devices
  until the service reconnects.
* **Standard downloadable outputs are Excel, PowerPoint, and Word**, plus inline charts and tables.
  There's no general PDF or HTML download from a skill (a few document-assembly skills are the
  exception, assembling a combined PDF).
* **Deleting a skill is permanent.**
* **AI drafting authors the skill, it doesn't run it.** Drafting writes the skill's name, trigger,
  procedure, and starter prompt; nothing happens until you save it and use it.

## How it works with other features

Skills are the **method layer** that makes the rest of the platform smarter:

* **Chat ↔ Skills.** This is the home of Skills. The same assistant that powers Chat reads your
  enabled skills and the By AllMind library and applies the right one as you work — and you can invoke
  any skill from the chat box with `/` or from the Skills page with **Use in chat**.
* **Agent Studio ↔ Skills.** Agent Studio runs the same assistant autonomously on a task, so it brings
  your skills and methods to its multi-step research and to the deliverables it builds.
* **Reports ↔ Skills.** Both make work repeatable, but at different layers: a **Skill** is a reusable
  *method* the assistant applies in conversation; a **Report template** is a reusable *document
  blueprint* that produces a formatted, multi-section report. Use a skill to standardize how analysis
  is done; use a report template when the deliverable is a structured document. (They are separate
  features — saving a skill doesn't create a report template, and vice versa.)
* **Grids ↔ Skills.** A grid answers the same questions consistently across many companies or
  documents; a skill standardizes a single analysis or deliverable. Use a skill to define a method,
  and a grid to apply a consistent question set at scale.
* **Data Room & Document Search → Skills.** Skills can ground their work in your own materials — gather
  sources with Document Search, keep them in a Data Room, and a skill's procedure can read and cite
  them alongside market data.

**Inputs that feed a skill:** the starter prompt's fields (company, period, scope, your question),
your own documents and connected data, and everything the assistant can access.
**Outputs a skill hands off:** a sourced answer and downloadable Excel/PowerPoint/Word files — ready
to share or to feed the next step.

## Example workflows

### 1. Teach the assistant your earnings routine once, reuse it every quarter

**Goal: a consistent earnings preview on any name, your way.**

1. **New skill → describe it:** *"An earnings preview that pulls the last four quarters of estimates
   vs. actuals, summarizes the setup into the print and the key debates, flags consensus revisions in
   the last 30 days, and ends with the bull and bear scenarios and what to watch on the call."*
2. **Review** the draft — confirm the *use automatically when* line ("when I ask for an earnings
   preview on a stock") and the starter prompt's inputs (company, period).
3. **Save with Auto-apply on.** From now on, whenever you ask for an earnings preview the assistant
   runs it your way — no re-briefing.
4. **When you want it explicitly,** open the skill and **Use in chat**, fill in the company, and send.

### 2. Analyze a sector and build the deliverables — with the right frameworks applied automatically

**Goal: analyze the gold sector and produce a model and a deck.**

1. **Gather sources** — use **Document Search** to find the relevant filings, transcripts, and
   research, and collect the best into a **Data Room**.
2. **Compare the producers** — build a **Grid** to answer the same questions (margins, leverage, cost
   position, key risks) across the names consistently.
3. **Model the leaders** — in Chat, ask for a valuation on the top one or two names. The **DCF** and
   relevant **sector** skills apply automatically (mining frameworks, not a generic model), and the
   assistant returns a downloadable **Excel** model.
4. **Go deep where it matters** — run **Agent Studio** on the one or two themes that need a full
   narrative; your skills travel into that work too.
5. **Package it** — ask for a summary deck; the assistant produces a **PowerPoint** in house style.
   For a formatted written report, use **Reports** with a sector or peer-comparison template.

The result: a consistent, sourced analysis plus finished deliverables — with the right methods applied
at each step because the skills are doing the remembering.

### 3. Standardize a deal deliverable across the team's workflow

**Goal: a repeatable diligence request list for every new deal.**

1. **New skill → describe it:** *"Generate a workstream-by-workstream due-diligence request list for a
   target, tailored to the deal type and sector."*
2. **Review and save.** The starter prompt asks for the target and the deal type.
3. **Run it on each new deal** via **Use in chat** — you get the same structured request list every
   time, as a downloadable document, instead of rebuilding it from scratch.

## Common questions

<AccordionGroup>
  <Accordion title="What exactly is a skill?">
    A reusable, plain-English playbook the assistant follows: a *when to use it* description plus a
    procedure. When your request matches, the assistant applies the skill automatically. You get a big
    library of expert skills from AllMind, and you can create your own.
  </Accordion>

  <Accordion title="Can the assistant answer questions about AllMind itself?">
    Yes. The built-in **AllMind Support** skill answers product questions — how a feature works, how to
    set it up, troubleshooting, whether something exists, and what shipped recently — using AllMind's
    own documentation and changelog. Just ask in Chat (for example, "how do I build a Grid?" or "what's
    new this week?"), or run it on demand from the **By AllMind** library.
  </Accordion>

  <Accordion title="Do I have to turn skills on or pick one each time?">
    No. Built-in skills are always available, and your own skills apply automatically when
    "Auto-apply" is on. You only pick a skill explicitly when you want to force a specific one — via
    the `/` menu in chat or "Use in chat" from the Skills page.
  </Accordion>

  <Accordion title="How does the assistant decide which skill to use?">
    It reads each skill's *when to use it* description and matches it to your request, then pulls in
    that skill's full procedure. That's why the description is the most important field — make it
    specific about when the skill should fire.
  </Accordion>

  <Accordion title="What's the difference between auto-apply and 'Use in chat'?">
    Auto-apply lets the assistant choose and apply your skill on its own when a request matches. "Use
    in chat" (or `/`) forces a specific skill for one request and makes it the primary method for that
    turn; the assistant uses your other skills only if they support it without conflicting.
  </Accordion>

  <Accordion title="How do I create a skill quickly?">
    Click **New skill**, describe what you want in a sentence, and let AllMind draft the name,
    trigger, procedure, and starter prompt. Review and save. You can also write it all manually.
  </Accordion>

  <Accordion title="Can a skill build a model, a deck, or a document?">
    Yes — depending on the skill, the assistant returns a downloadable Excel model, a PowerPoint deck,
    or a Word document, plus inline charts and tables. (There's no general PDF/HTML download; a few
    document-assembly skills assemble a combined PDF.)
  </Accordion>

  <Accordion title="What can a skill use to do its work?">
    Everything the assistant can reach: market data, fundamentals, estimates and ratings, filings and
    transcripts, news and sentiment, macro data, specialized signals (alternative data, supply-chain
    mapping, prediction markets, options, ESG), your own Data Room and uploaded documents, connected
    sources, and the web.
  </Accordion>

  <Accordion title="Are my skills private? Do they sync?">
    Your personal skills are private to you and saved to your account, so they're available across
    your devices and sessions. They aren't shared with teammates from the Skills page.
  </Accordion>

  <Accordion title="Why are there sector-specific skills like Bank or REIT?">
    Because a generic valuation gives the wrong answer for those businesses — banks are about capital
    and returns, REITs about funds-from-operations, insurers about book value. The sector skills teach
    the assistant the correct framework so it doesn't apply a standard cash-flow model where it
    doesn't belong.
  </Accordion>

  <Accordion title="Is a skill the same as a report template?">
    No. A skill is a reusable *method* the assistant applies in conversation; a report template (in
    Reports) is a reusable *document blueprint* that produces a formatted, multi-section report. They
    serve different purposes and are managed separately.
  </Accordion>

  <Accordion title="What is 'Local preview' mode?">
    A fallback shown when the Skills service is briefly unreachable: your skills save to that browser
    only. They still work when you explicitly use them in chat (the instructions travel with your
    message), but they won't auto-apply or sync across devices until the service reconnects.
  </Accordion>

  <Accordion title="How do I edit or remove a skill?">
    Open it from the Personal tab and edit any part, toggle Auto-apply, or delete it. Deleting is
    permanent.
  </Accordion>
</AccordionGroup>

## Getting help

For help building a skill or designing a workflow around one, reach AllMind support through the in-app
support option or your account team.
