From 59dbaf8a6ce53166620b93f5119b49372d3475a8 Mon Sep 17 00:00:00 2001 From: Stefano Fiorini Date: Fri, 13 Mar 2026 09:33:53 -0500 Subject: [PATCH] fix: relax CloakBrowser prerequisite check --- skills/web-automation/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/web-automation/SKILL.md b/skills/web-automation/SKILL.md index 4aa3d39..38e0c02 100644 --- a/skills/web-automation/SKILL.md +++ b/skills/web-automation/SKILL.md @@ -49,7 +49,7 @@ Before running any automation, verify CloakBrowser and Playwright Core dependenc ```bash cd ~/.openclaw/workspace/skills/web-automation/scripts node --input-type=module -e "await import('cloakbrowser');import 'playwright-core';console.log('OK: cloakbrowser + playwright-core installed')" -node -e "const fs=require('fs');const t=fs.readFileSync('browse.ts','utf8');if(!/launchPersistentContext\s*from\s*\'cloakbrowser\'/.test(t)){throw new Error('browse.ts is not configured for CloakBrowser')}console.log('OK: CloakBrowser integration detected in browse.ts')" +node -e "const fs=require('fs');const t=fs.readFileSync('browse.ts','utf8');if(!/import\s*\{[^}]*launchPersistentContext[^}]*\}\s*from\s*['\"]cloakbrowser['\"]/.test(t)){throw new Error('browse.ts is not configured for CloakBrowser')}console.log('OK: CloakBrowser integration detected in browse.ts')" ``` If any check fails, stop and return: