{"adoption": {"forks": 195, "observed_at": "2026-08-28T04:07:25.896402+00:00", "stars": 2857}, "canonical_url": "https://ross.abutalabs.com/products/openclaw-security-practice-guide", "card": {"archived": false, "artifact_type": "learning-resource", "description": "This guide is designed for OpenClaw itself (Agent-facing), not as a traditional human-only hardening checklist.", "domain": ["security", "developer-tools", "large-language-models"], "enriched": true, "function": ["security", "agent-framework", "developer-tools", "documentation"], "health_score": 66, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["slowmist/openclaw-security-practice-guide"], "name": "slowmist/openclaw-security-practice-guide", "platform": ["cli", "cross-platform"], "pushed_at": "2026-04-06T05:58:43+00:00", "repo": "slowmist/openclaw-security-practice-guide", "stars": 2857, "tags": ["ai-agent-security", "zero-trust", "prompt-injection", "openclaw", "security-hardening", "autonomous-agents", "shell-scripts", "defense-matrix", "ai-agents", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["secure an autonomous AI agent running with root privileges", "protect against prompt injection in AI agent workflows", "harden OpenClaw against supply chain poisoning", "set up nightly auditing for AI agent operations", "deploy a zero-trust defense matrix for an AI agent", "add human-approval gates for high-risk agent actions"], "what_it_is": "A security practice guide for OpenClaw, a high-privilege autonomous AI agent, built around an Agentic Zero-Trust Architecture rather than a traditional host-hardening checklist. It includes shell-based deployment tooling and is designed to be fed directly to the agent so it can evaluate and deploy its own defense matrix against prompt injection, supply chain poisoning, and destructive operations.", "when_to_avoid": ["you need a traditional human-only server hardening checklist", "you expect the guide to make your agent fully secure - it explicitly does not", "you use a weak or older model, since the guide relies on strong reasoning models to interpret and execute it correctly"], "when_to_choose": ["you run OpenClaw or a similar high-privilege autonomous agent and want agent-facing security guardrails", "you want the agent itself to evaluate and deploy its own defenses with minimal manual setup", "you need a structured threat model covering prompt injection, destructive commands, and supply chain risks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/openclaw-security-practice-guide", "repo": "slowmist/openclaw-security-practice-guide", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:25.896402+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:36:30.430784+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b6e6217ae7b0632245c5a1d5cfb96ebbf29fff1a53bed776f75f2a1ebd2c5c9", "fetched_at": "2026-08-28T04:07:25.896402+00:00", "kind": "readme", "missing": false, "url": "https://github.com/slowmist/openclaw-security-practice-guide"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 76, "longevity": 13, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 184, "days_push": 149, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}