From vision-one-api
Analyze attack surface exposure, vulnerabilities, and risk posture using Trend Micro Vision One's Cyber Risk Exposure Management capabilities. This comprehensive skill provides visibility into internet-facing assets, CVE exposure, domain risks, and account compromise indicators.
npx claudepluginhub trendmicro/vision-one-skills --plugin vision-one-apiThis skill uses the workspace's default tool permissions.
Analyze attack surface exposure, vulnerabilities, and risk posture using Trend Micro Vision One's Cyber Risk Exposure Management capabilities. This comprehensive skill provides visibility into internet-facing assets, CVE exposure, domain risks, and account compromise indicators.
Implements Clean Architecture in Android and Kotlin Multiplatform projects: module layouts, dependency rules, UseCases, Repositories, domain models, and data layers with Room, SQLDelight, Ktor.
Enforces code quality on file edits via Plankton hooks: auto-formats, lints, Claude-powered fixes with model tiering, config protection, and legacy package manager blocks.
Enforces C++ Core Guidelines for writing, reviewing, and refactoring modern C++ code (C++17+), promoting RAII, immutability, type safety, and idiomatic practices.
Analyze attack surface exposure, vulnerabilities, and risk posture using Trend Micro Vision One's Cyber Risk Exposure Management capabilities. This comprehensive skill provides visibility into internet-facing assets, CVE exposure, domain risks, and account compromise indicators.
When the user asks about attack surface, external exposure, vulnerabilities, or risk posture, use this skill to query exposure data.
Assess overall risk: Start with get_attack_surface_risk_overview to understand the organization's risk posture and exposure levels.
Analyze internet-facing assets: Use list_internet_facing_assets to identify externally accessible systems and their risk levels.
CVE analysis: Use list_cves and get_cve_details to identify vulnerable systems and prioritize patching based on exploitability and exposure.
Domain security: Check domain risks with list_domain_accounts_with_weak_credentials, get_domain_risk_overview, and related tools.
Account compromise: Use list_accounts_with_compromised_credentials to identify accounts requiring immediate password resets.
Device risk: Query list_devices and get_global_device_risk_indicators to understand endpoint risk distribution.
Regional exposure: Use geographic queries to understand exposure by region when relevant.
Prioritize findings: Always present findings ordered by risk score or severity, with actionable remediation steps.
This skill uses the following Vision One MCP tools (all read-only):
| Tool | Purpose |
|---|---|
crem_attack_surface_devices_list | List discovered attack surface devices with risk scores |
| Tool | Purpose |
|---|---|
crem_attack_surface_high_risk_users_list | List high risk users |
crem_attack_surface_domain_accounts_list | List discovered domain accounts |
crem_attack_surface_service_accounts_list | List discovered service accounts |
| Tool | Purpose |
|---|---|
crem_attack_surface_public_ips_list | List discovered public IP addresses |
crem_attack_surface_global_fqdns_list | List internet-facing domains (FQDNs) |
| Tool | Purpose |
|---|---|
crem_attack_surface_cloud_assets_list | List discovered cloud assets |
crem_attack_surface_cloud_asset_profile_get | Get a cloud asset's profile |
crem_attack_surface_cloud_asset_risk_indicators_list | List a cloud asset's risk indicators |
| Tool | Purpose |
|---|---|
crem_attack_surface_local_apps_list | List discovered local applications |
crem_attack_surface_local_app_profile_get | Get a local app's profile |
crem_attack_surface_local_app_risk_indicators_list | List a local app's risk indicators |
crem_attack_surface_local_app_devices_list | List devices with specific local app installed |
crem_attack_surface_local_app_executable_files_list | List local app executable files |
| Tool | Purpose |
|---|---|
crem_attack_surface_custom_tags_list | List custom tag definitions |
## Attack Surface Risk Summary
**Overall Risk Score**: [Score]/100
**Risk Level**: [Critical/High/Medium/Low]
### Exposure Metrics
- Internet-facing assets: [count]
- Critical CVEs: [count]
- Compromised credentials: [count]
### Top Risks
1. [Risk description] - Score: [X]
2. [Risk description] - Score: [X]
## Vulnerability: [CVE-ID]
**CVSS Score**: [Score]
**Exploitability**: [High/Medium/Low]
**Affected Devices**: [count]
### Description
[CVE description]
### Affected Systems
- [hostname/IP] - [risk context]
### Remediation
[Patch information and mitigation steps]
## Credential Exposure Alert
**Account**: [username/email]
**Exposure Source**: [breach name/date if available]
**Risk Level**: [Critical/High]
### Recommended Actions
1. Force password reset immediately
2. Enable MFA if not enabled
3. Review recent account activity
4. Check for lateral movement indicators