wyre-ai/msp-claude-plugins/findings
Claude Code and agent skill by wyre-ai/msp-claude-plugins
- community
Checking that the SKILL.md file is still in the repository.
The Blumira finding lifecycle: status and severity codes, resolution types, list filtering, enriched detail retrieval, assignment, and comment threads.
Install
npx vskill@latest install wyre-ai/msp-claude-plugins/findingsSKILL.md
Blumira Findings
Overview
Findings are Blumira's primary security detection unit — they represent threats, suspicious activity, or policy violations detected across your environment. This skill covers the full finding lifecycle from discovery through resolution.
Anti-triggers
- Any client account other than your own org — every tool here is
an /org/* call scoped to the credential's own organization. With MSP credentials these return 403 or an empty set; use blumira-msp and its blumira_msp_findings_* equivalents.
- Choosing between Valid / Not Applicable / False Positive — the
resolve call is here, but the disposition semantics and their effect on detection tuning are blumira-resolutions.
- A detection from another security product — "finding", "alert",
and "detection" are shared vocabulary. Use huntress-incidents, sentinelone-alerts, blackpoint-incident-response, or cipp-alerts depending on which platform raised it.
- Containing or remediating the threat — Blumira has no isolate,
kill, or block action; resolving a finding is a bookkeeping change only. Response happens in the EDR or firewall.
Key Concepts
Finding Statuses
| Status Code | Label | Description | |
|---|---|---|---|
| 10 | Open | New, unreviewed finding | |
| 20 | In Progress | Under investigation | |
| 30 | Resolved | Closed with a resolution |
Finding Severity
Findings have severity levels (e.g., LOW, MEDIUM, HIGH, CRITICAL) that indicate the potential impact. Always triage CRITICAL and HIGH findings first.
Resolution Types
When resolving a finding, you must specify a resolution type:
| Resolution Code | Label | Use When | |
|---|---|---|---|
| 10 | Valid | Confirmed real threat, action was taken | |
| 20 | Not Applicable | Finding doesn't apply to this environment | |
| 30 | False Positive | Detection was incorrect |
API Patterns
List Findings
Get Finding Details
The details endpoint returns enriched data including related context, evidence, and recommended actions.
Resolve a Finding
Assign a Finding
List Comments
Add a Comment
Common Workflows
Triage Open Findings
blumira_findings_listwithstatus.eq=10andorder_by=-severity- Review CRITICAL and HIGH findings first
- For each finding, use
blumira_findings_detailsto get context - Assign to an analyst with
blumira_findings_assign - Add investigation notes with
blumira_findings_comments_add
Investigate a Finding
blumira_findings_getto retrieve the findingblumira_findings_detailsfor enriched context and evidenceblumira_findings_comments_listto review prior investigation notes- Add findings with
blumira_findings_comments_add - Resolve when investigation is complete
Resolve Multiple Findings
blumira_findings_listwith filters matching the batch (e.g., same detection rule)- Review a representative sample to confirm the resolution applies
- Resolve each with
blumira_findings_resolveand appropriate resolution type - Document the rationale in the notes field
Filter by Date Range
Error Handling
Finding Not Found
Cause: Invalid finding ID or finding not accessible in current org scope Solution: Verify the finding ID. If using MSP credentials, use blumira_msp_findings_get instead.
Cannot Resolve — Missing Resolution Type
Cause: Resolution type not provided or invalid Solution: Provide a valid resolution type: 10 (Valid), 20 (Not Applicable), or 30 (False Positive).
Cannot Assign — Invalid User
Cause: User ID doesn't exist or isn't a member of the organization Solution: Use blumira_users_list to get valid user IDs.
Best Practices
- Always triage by severity: CRITICAL → HIGH → MEDIUM → LOW
- Add comments before resolving to document the investigation trail
- Use resolution types accurately — false positive tracking improves detection tuning
- Filter by date range when reviewing historical findings to avoid overwhelming results
- Assign findings to specific analysts for accountability
Related Skills
- API Patterns — Filtering and pagination
- Resolutions — Resolution types in depth
- Users — Finding user IDs for assignment
- MSP — Cross-account finding management
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmsp-claude-plugins/blumira/blumira/skills/findings/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wyre-ai/msp-claude-plugins/findings)