Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# Yao Doctor Skill23## Boundary45Own 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.67Do not route here for:89- generic code security reviews outside skill folders10- skill cleanup, archival, deduplication, or stale-usage analysis11- privacy policy writing without scanning files12- creating a brand-new skill with no security audit need1314## Default Workflow15161. 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 execute21 - unsafe behavior: what the skill appears to do with sensitive data or hidden actions224. 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
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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
