Apply OpenClaw’s official threat model and trust guidance (MITRE ATLAS–mapped) when evaluating risky workflows, skills, channel exposure, prompt injection, and tool execution safety.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add OpenCoven/coven --skill openclaw-trust --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Openclaw Trust?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/opencoven-openclaw-trust)More formats (shields.io, HTML) on the badges page.
---
name: openclaw-trust
description: Apply OpenClaw’s official threat model and trust guidance (MITRE ATLAS–mapped) when evaluating risky workflows, skills, channel exposure, prompt injection, and tool execution safety.
---
# OpenClaw Trust
Use this skill when the user asks about security posture, threat modeling, attack vectors, trust boundaries, or safe rollout decisions for OpenClaw automations.
## Source of truth
- Repo: `openclaw/trust`
- Core files:
- `threats.yaml` — machine-readable threat model
- `CONTRIBUTING.md` — how to submit threats/mitigations/chains
- Public render: `trust.openclaw.ai/trust/threatmodel`
- Vulnerability reporting: `security@openclaw.ai`
## What to apply in practice
### 1) Default to the highest-risk classes first
Prioritize controls for risks repeatedly marked high/critical in the trust model:
- Prompt injection (direct + indirect)
- Malicious skills / compromised skill updates
- Token theft from local config
- Tool argument injection and command execution abuse
- MCP/tool over-permission
### 2) Translate trust model into concrete controls
When recommending hardening, prefer specific actions:
- Default-deny sender/channel access (`AllowFrom` least privilege)
- Approval gates for state-changing actions
- Strict tool argument validation (no free-form shell interpolation)
- Limit/monitor skill install/update sources
- Least-privilege MCP server config
- Audit logs for new sender authorization + sensitive actions
- Token hygiene (rotation, minimize plaintext exposure)
### 3) Separate threat reporting vs vuln disclosure
- Threat model additions/updates → `openclaw/trust` issues/PRs
- Live exploitable vulnerabilities → responsible disclosure via Trust page/security email
## Contribution pattern (for writing trust updates)
When drafting a new threat proposal, include:
- scenario + attack path
- affected OpenClaw components
- rough risk estimate
- suggested mitigation(s)
Maintainers will map to MITRE ATLAS tactic/technique + assign IDs.
## Fast mental checklist for risky automation
- Can untrusted content reach prompt/tool parameters?
- Is there a hard approval gate before side effects?
- Could this run with broader permissions than required?
- Is sender/tool/source authenticated and allowlisted?
- Are outputs validated before execution/posting/sending?
If any answer is “no/unknown”, treat as medium+ risk and recommend guardrails before rollout.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!