From vision-one-api
Manage cloud security posture, compliance scanning, and security settings across cloud environments using Trend Micro Vision One. This skill includes both read and write operations for posture management.
npx claudepluginhub trendmicro/vision-one-skills --plugin vision-one-apiThis skill uses the workspace's default tool permissions.
Manage cloud security posture, compliance scanning, and security settings across cloud environments using Trend Micro Vision One. This skill includes both read and write operations for posture management.
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.
Manage cloud security posture, compliance scanning, and security settings across cloud environments using Trend Micro Vision One. This skill includes both read and write operations for posture management.
When the user asks about cloud posture, compliance, or cloud security configuration, use this skill to query and manage posture data.
Check posture status: Start with get_cloud_posture_overview to understand the current compliance and posture state.
List compliance findings: Use list_cloud_posture_findings to identify misconfigurations and compliance violations.
Review templates: Use list_cloud_posture_templates to see available compliance templates and standards.
Before write operations: Always confirm with the user before executing any write operations (scan triggers, settings updates).
Trigger scans: Use trigger_cloud_posture_scan to initiate compliance scans when requested by the user.
Update settings: Use update_cloud_posture_settings to modify posture configurations with user approval.
Track remediation: Help users track which findings have been addressed and which remain open.
This skill uses the following Vision One MCP tools:
| Tool | Purpose | Type |
|---|---|---|
cloud_posture_accounts_list | List all CSPM accounts | Read |
| Tool | Purpose | Type |
|---|---|---|
cloud_posture_account_checks_list | List compliance checks for an account | Read |
| Tool | Purpose | Type |
|---|---|---|
cloud_posture_account_scan | Start scanning a cloud posture account | Write |
cloud_posture_account_scan_settings_get | Get scan settings for an account | Read |
cloud_posture_account_scan_settings_update | Update scan settings (enabled/interval) | Write |
| Tool | Purpose | Type |
|---|---|---|
cloud_posture_template_scanner_run | Scan IaC templates (CloudFormation/Terraform) | Write |
| Tool | Purpose | Type |
|---|---|---|
cloud_risk_management_accounts_list | List cloud accounts you can access | Read |
cloud_risk_management_account_scan_rules_get | Get scan rule settings for an account | Read |
cloud_risk_management_services_list | List cloud services and associated rules | Read |
## Cloud Posture Summary
**Overall Compliance**: [%]
**Last Scan**: [Timestamp]
### Findings by Severity
- Critical: [count]
- High: [count]
- Medium: [count]
- Low: [count]
### Compliance by Framework
| Framework | Score | Pass | Fail |
|-----------|-------|------|------|
| CIS | [%] | [count] | [count] |
| SOC 2 | [%] | [count] | [count] |
| PCI DSS | [%] | [count] | [count] |
## Finding: [Title]
**Severity**: [Critical/High/Medium/Low]
**Framework**: [CIS/SOC 2/etc.]
**Rule ID**: [ID]
### Description
[Finding description]
### Affected Resources
- [Resource type]: [Resource ID]
### Remediation
[Steps to remediate]
### Compliance Impact
- [Framework]: [Control ID]
## Action Required: [Operation Type]
**Operation**: [Description of what will be changed]
**Scope**: [What resources/settings will be affected]
### Current State
[Current configuration]
### Proposed Change
[What will change]
**Do you want to proceed with this operation? (yes/no)**