Tooluck logoTooluck
SKILL.md

yao-doctor-skill

Agent skill fromyaojingang/yao-open-skills

Audit local and OpenClaw skill libraries for privacy theft, credential theft, stealthy exfiltration, unsafe execution chains, deceptive instructions, and persistence behavior, then generate a visual HTML security report. Use when Codex needs to security-review one skill or a full skill library before install, enablement, or execution. Do not use for generic cleanup, usage estimation, or app-level security review outside skill packages.

How to install yao-doctor-skill

install yao-doctor-skill
# install the yao-open-skills pack with the skills CLI
npx skills add yaojingang/yao-open-skills

# or add only this skill to Claude Code: copy the folder

skills/yao-doctor-skill/

# into

~/.claude/skills/yao-doctor-skill/ (all projects)

.claude/skills/yao-doctor-skill/ (one project)

skills/yao-doctor-skill/SKILL.md

MITFull file
1# Yao Doctor Skill
2
3## Boundary
4
5Own this recurring job: security-review skill packages as untrusted code and untrusted instructions, separate broad capability risk from actual unsafe behavior, and produce evidence-backed recommendations before the skills are installed or executed.
6
7Do not route here for:
8
9- generic code security reviews outside skill folders
10- skill cleanup, archival, deduplication, or stale-usage analysis
11- privacy policy writing without scanning files
12- creating a brand-new skill with no security audit need
13
14## Default Workflow
15
161. Run `scripts/run_yao_doctor_skill.py [root] [more-roots]`.
17 If no roots are provided, auto-discover the current workspace, OpenClaw skill roots, Codex and Claude local skill roots, Codex plugin-cache skills, supported local workbench configuration surfaces, and project-level workbench surfaces such as repo `AGENTS.md`, `CLAUDE.md`, or selected `.claude/.codex` files.
182. Scan every discovered skill directory containing `SKILL.md`, plus recognized workbench surfaces such as local Codex and Claude configuration bundles and project-local agent configuration areas.
193. For each skill, score two separate layers:
20 - capability risk: what the skill can access or execute
21 - unsafe behavior: what the skill appears to do with sensitive data or hidden actions
224. Reuse the incremental cache when possible, and surface per-target diffs plus evidence type and confidence in the final report.
23…

Excerpt shown under the repository's MIT license.

More skills in yao-open-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates