You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a SkillCompass example guide for reviewing networked OpenClaw plugins before allowing tools, API keys, or private workflows. The guide uses TweetClaw as a concrete example because it covers read, write, media, direct-message, monitor, webhook, and giveaway workflows.
The guide adds a practical install-gate workflow for OpenClaw users who want to evaluate action-oriented skills before enabling live tools. Its install guidance now uses TweetClaw's verified ClawHub source and documents the npm fallback separately.
Independent repository fix
updates the direct js-yaml dependency and lockfile from vulnerable 4.1.1 to patched 4.3.0
removes the moderate merge-alias quadratic-complexity denial-of-service advisory
preserves the existing Node 18 support and verification behavior
Independent repository repair published in 2246ac0. The root dependency and lockfile now use patched js-yaml 4.3.0 instead of vulnerable 4.1.1, removing the merge-alias quadratic-complexity denial-of-service advisory. npm ci, the OpenClaw TypeScript build, the complete local verifier, a zero-vulnerability npm audit, live link checks, and git diff --check pass. I also audited every comment, review, thread, check, conflict, review request, and lifecycle state; no unresolved feedback remains.
Rebuilt this PR on the current dev head as exactly 1 signed commit.
The repair preserves the independent js-yaml vulnerability fix and corrects the TweetClaw guide to use the verified ClawHub install source, with npm documented as the fallback.
Fresh validation passed:
root and OpenClaw dependency installs
OpenClaw TypeScript build
complete local verifier
npm audit with 0 vulnerabilities
live source, ClawHub, and registry checks
git diff --check
I also re-audited every comment, review, review request, thread, check, issue, conflict, commit, and lifecycle event. No contributor work remains.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does
Adds a SkillCompass example guide for reviewing networked OpenClaw plugins before allowing tools, API keys, or private workflows. The guide uses TweetClaw as a concrete example because it covers read, write, media, direct-message, monitor, webhook, and giveaway workflows.
The guide adds a practical install-gate workflow for OpenClaw users who want to evaluate action-oriented skills before enabling live tools. Its install guidance now uses TweetClaw's verified ClawHub source and documents the npm fallback separately.
Independent repository fix
js-yamldependency and lockfile from vulnerable 4.1.1 to patched 4.3.0How I verified
npm cinpm ci --prefix ocnpm run build:ocnpm run verify:localnpm audit --audit-level=lowreports 0 vulnerabilitiesgit diff --check@xquik/tweetclawversion1.6.37devChecklist
devprompts/orlib/files changedXquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.