arkweb-thread-safety-review

Official

Catch ArkWeb C++ thread-safety bugs fast

Authoropenharmonyinsight
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents crashes and UAF risks by identifying thread/sequence contract violations when reviewing single-file ArkWeb/Chromium C++ code that uses async callbacks, mojo/IPC, GPU/Audio/DrDC threads, and Web/Navigation-related objects.

Core Features & Use Cases

  • Single-file ArkWeb thread-safety auditing: Focuses review on explicit evidence of the executing thread/sequence, async boundaries, object ownership, and lifetime guarantees within one C++ file.
  • Strict rule-scoped JSON reporting: Only reports violations that match the configured ten standard rules and enforces a strict JSON output schema.
  • False-positive control: Avoids reporting when thread evidence, owner lifecycle, or appropriate value-transfer patterns are not provable in the current file.

Quick Start

Use the arkweb-thread-safety-review skill to scan the target ArkWeb/Chromium C++ file for thread-safety violations and return a strict JSON report of any standard-rule breaches.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: arkweb-thread-safety-review
Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#arkweb-thread-safety-review

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.