$npx skillfedfor your agent

80% of agent skills in a 49,943-skill registry don't do what they claim — most of it is sloppiness, not malice

Notes on Behavioral Integrity Verification for AI Agent Skills (arXiv:2605.11770) — Yuhao Wu, Tung-Ling Li, Hongliang Liu · May 2026

Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made

AI-assisted notes · reviewed by SkillFed Skill security Bridge: security × benchmarks

Most skill safety work checks prompts and runtime actions, never the skill artifact itself against its own description. Behavioral integrity verification (BIV) names that missing check: a typed comparison between what a skill declares and what it actually does, run over a shared capability taxonomy of 29 capability types spanning code, natural-language instructions, and metadata. The declared side comes from parsing manifests plus LLM-assisted extraction, constrained by a hallucination-control filter that requires a quoted source span for every claimed capability. The actual side comes from deterministic analysis — inter-procedural taint analysis for Python, regex extraction for JavaScript and shell — plus LLM parsing of natural-language instructions. Both sides land in the same typed taxonomy, producing one structured evidence record per skill that feeds three downstream jobs: a deviation taxonomy, a root-cause classifier, and a malicious-skill detector.

Run across 49,943 skills pulled from the OpenClaw registry, the deviation taxonomy turns up a wide description-implementation gap: 80.0% of skills deviate from what they declare, roughly split between undeclared capabilities quietly present in the code and declared capabilities that were never implemented. Root-cause classification then sorts those deviations by intent: 81.1% trace to ordinary developer oversight, 18.9% look adversarial, and 5.0% of all skills carry a predicted multi-stage attack chain. Clustering surfaces four compound-threat patterns worth naming individually: exfiltration chains, remote-code-execution chains, code obfuscation, and data-lineage violations. How adversarial each one is varies sharply by category — it's not one registry-wide rate. Feeding this structured evidence into an LLM judge, with an explicit override rule for cases where compound-threat flags coincide with undeclared high-risk capabilities, gets malicious-skill detection to an F1 of 0.946 on a 906-skill benchmark — ahead of both the rule-based and single-pass LLM baselines it's tested against.

Key numbers

skills audited from the OpenClaw registry49,943
of skills deviate from their declared behavior80.0%
of deviations trace to adversarial intent (vs. 81.1% oversight)18.9%
of skills carry a predicted multi-stage attack chain5.0%
malicious-skill detection F1, 906-skill benchmark0.946

Skills related to this research

playwright-scanner playwright-scanner automates accessibility testing by running behavioral checks against live web pages through Playwright. It identifies WCAG compliance gaps and accessibility barriers, helping teams catch usability issues before users encounter them. Powered by Gemini for intelligent analysis.★ 370 architecture-decision This skill guides you through authoring Architecture Decision Records (ADRs) that capture major technical choices with full context. It validates decisions against existing architectural stances, engine compatibility, and GDD requirements, then generates a structured record with status, dependencies, and consequences tracked. Use it to retrofit missing sections into existing ADRs or create new ones from scratch.★ 23,424 ml-mlops ML MLOps guides you through building auditable, repeatable machine learning workflows. It covers experiment tracking, model versioning and governance, pipeline orchestration across Kubernetes, AWS, GCP, and Azure, CI/CD automation, and production monitoring to catch drift and quality issues.★ 49 knowledge-base Create a compounding knowledge base—a workspace wiki of plain markdown pages linked together with wikilinks, designed to grow denser and more interconnected as you add sources. Ingest articles, documents, and notes into versioned raw files, then synthesize them into organized pages with frontmatter, cross-references, and provenance tracking. Run automated linting to catch broken links, orphaned pages, and schema drift, keeping your knowledge graph clean and queryable.★ 1,423

Related notes

References

  1. Wu, Y., Li, T.-L., & Liu, H. (2026). Behavioral Integrity Verification for AI Agent Skills. arXiv:2605.11770.