Skip to content

[Security] Add Agent Builder Entity Analytics skills and tools#7333

Merged
natasha-moore-elastic merged 5 commits into
mainfrom
7288-ea-skills
Jul 15, 2026
Merged

[Security] Add Agent Builder Entity Analytics skills and tools#7333
natasha-moore-elastic merged 5 commits into
mainfrom
7288-ea-skills

Conversation

@natasha-moore-elastic

@natasha-moore-elastic natasha-moore-elastic commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Documents the new Entity Analytics AB skills and tools for watchlists, threat hunting leads, and asset criticality. Resolves #7288.

Changes:

  • Built-in skills reference: adds the manage-watchlists and entity-analytics-leads skills, and updates the existing entity-analytics skill to add security.list_watchlists and security.set_asset_criticality to its assigned tools.
  • Built-in tools reference: adds the 10 new security.* tools
  • Security use cases: adds Watchlist management and Threat hunting leads sections with example prompts, plus an asset criticality prompt for the entity risk investigation use case.
  • Watchlists and Asset criticality pages: adds cross-reference notes to the new Agent Builder chat capabilities.

Made with Cursor

Document the new manage-watchlists and entity-analytics-leads skills,
the 10 new security tools (watchlists, threat hunting leads, and asset
criticality), and update the existing entity-analytics skill. Adds
watchlist and threat hunting leads use cases and cross-references from
the watchlists and asset criticality pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
@natasha-moore-elastic
natasha-moore-elastic requested review from a team as code owners July 13, 2026 11:48
@github-actions

Copy link
Copy Markdown
Contributor

Elastic Docs AI PR menu

Check the box to run an AI review for this pull request.

  • Review docs changes (docs-review). Status: not started.

Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team.

@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

Elastic Docs Style Checker (Vale)

Summary: 1 suggestion found

💡 Suggestions (1): Optional style improvements. Apply when helpful.
File Line Rule Message
solutions/security/ai/agent-builder/skills-use-cases.md 88 Elastic.FirstPerson Use caution when using first-person pronouns such as 'me.'

The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

@natasha-moore-elastic natasha-moore-elastic changed the title Add Agent Builder Entity Analytics skills and tools for 9.5 [Security] Add Agent Builder Entity Analytics skills and tools Jul 13, 2026
Comment thread explore-analyze/ai-features/agent-builder/builtin-skills-reference.md Outdated
Comment thread explore-analyze/ai-features/agent-builder/builtin-skills-reference.md Outdated
@leemthompo

Copy link
Copy Markdown
Member

👋 @natasha-moore-elastic! Heads-up so we don't collide: I have two open PRs doing a bulk 9.5 refresh of the same reference files you've edited here, #7262 (tools) and #7255 (skills).

They already cover most of the reference-file changes in this PR:

One option, if you're happy with it: drop the two reference files from this PR and let mine carry them. That would keep this PR focused on the unique parts, the use-case sections in skills-use-cases.md and the cross-reference tips in asset-criticality.md/watchlists.md. Just a suggestion though, whatever works best for you. Also happy to fold in any tweaks you'd like to how I've documented these in #7262/#7255.

One thing to reconcile first: I tagged these preview 9.5, this PR has them ga 9.5+. On latest kibana main they're all still behind experimental flags (though most default on), so I've leaned preview. @tcalopes could you confirm the intended 9.5 state? Happy to update either way. Thanks!

@tcalopes

Copy link
Copy Markdown

One thing to reconcile first: I tagged these preview 9.5, this PR has them ga 9.5+. On latest kibana main they're all still behind experimental flags (though most default on), so I've leaned preview. @tcalopes could you confirm the intended 9.5 state? Happy to update either way. Thanks!

@leemthompo thanks for bringing this up, I missed that. Watchlist is GA but Leads is still considered in preview.

@natasha-moore-elastic

Copy link
Copy Markdown
Contributor Author

Hey @leemthompo, thanks for the heads-up. Happy to go along with your suggestion – I'll have a look at your PRs and drop the reference files from mine 👍

Revert builtin-skills-reference.md and builtin-tools-reference.md to
match main; these reference pages will be handled in a separate PR.

Co-authored-by: Cursor <cursoragent@cursor.com>

@alexandra5000 alexandra5000 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left some minor suggestions, otherwise it looks good to me.


**Enable:** `manage-watchlists`

Use this skill to manage [entity watchlists](/solutions/security/advanced-entity-analytics/watchlists.md) — groups of important entities, such as executives or critical infrastructure hosts, whose membership factors into entity risk scoring — directly from chat. The agent can list, create, update, and delete watchlists, and add or remove entities.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Use this skill to manage [entity watchlists](/solutions/security/advanced-entity-analytics/watchlists.md) groups of important entities, such as executives or critical infrastructure hosts, whose membership factors into entity risk scoring directly from chat. The agent can list, create, update, and delete watchlists, and add or remove entities.
Use this skill to manage [entity watchlists](/solutions/security/advanced-entity-analytics/watchlists.md) groups of important entities (such as executives or critical infrastructure hosts, whose membership factors into entity risk scoring) directly from chat. The agent can list, create, update, and delete watchlists, and add or remove entities.

Doesn't it read better as a side information with brackets? I feel like in your version the first em dash shouldn't be there anyway.

Comment thread solutions/security/ai/agent-builder/skills-use-cases.md Outdated
Comment thread solutions/security/ai/agent-builder/skills-use-cases.md Outdated
Co-authored-by: Aleksandra Spilkowska <96738481+alexandra5000@users.noreply.github.com>
Comment thread solutions/security/ai/agent-builder/skills-use-cases.md Outdated
@natasha-moore-elastic
natasha-moore-elastic enabled auto-merge (squash) July 15, 2026 15:41
## Threat hunting leads

```{applies_to}
stack: ga 9.5+

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

based on what leemthompo raised in #7333 (comment) I think this should be preview and not ga for leads?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tcalopes, you're absolutely right, I thought I'd fixed it. 🤦‍♀️
Pushed a fix here: #7386
Thanks for flagging!

@natasha-moore-elastic
natasha-moore-elastic merged commit 6537a06 into main Jul 15, 2026
7 of 8 checks passed
@natasha-moore-elastic
natasha-moore-elastic deleted the 7288-ea-skills branch July 15, 2026 15:42
natasha-moore-elastic added a commit that referenced this pull request Jul 15, 2026
<!--
Thank you for contributing to the Elastic Docs! 🎉
Use this template to help us efficiently review your contribution.
-->

## Summary
Fixes lifecycle state for threat hunting leads skill since the feature
is still in preview.
 
Related to #7333.

## Generative AI disclosure
<!--
To help us ensure compliance with the Elastic open source and
documentation guidelines, please answer the following:
-->
1. Did you use a generative AI (GenAI) tool to assist in creating this
contribution?
- [ ] Yes  
- [x] No  
<!--
2. If you answered "Yes" to the previous question, please specify the
tool(s) and model(s) used (e.g., Google Gemini, OpenAI ChatGPT-4, etc.).

Tool(s) and model(s) used:
-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Internal]: New Agent Builder skill and tools for Entity Analytics watchlists, leads, and asset criticality

4 participants