baoyu-skills — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited baoyu-skills (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
English | 中文
<p align="center"> <img src="imgs/AutoSkill_logo.png" alt="AutoSkill Logo" width="320" /> </p>
<p align="center"> <a href="https://github.com/ECNU-ICALK/AutoSkill"><img src="https://img.shields.io/badge/Maintained%20By-ICALK-0A66C2" alt="Maintained By ICALK" /></a> <a href="https://arxiv.org/abs/2603.01145"><img src="https://img.shields.io/badge/arXiv-2603.01145-b31b1b.svg" alt="arXiv 2603.01145" /></a> <a href="https://github.com/ECNU-ICALK/AutoSkill"><img src="https://img.shields.io/badge/GitHub-ECNU--ICALK%2FAutoSkill-181717?logo=github" alt="GitHub ECNU-ICALK/AutoSkill" /></a> <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License MIT" /></a> </p>
AutoSkill is a practical implementation of Experience-driven Lifelong Learning (ELL). It learns from real interaction experience (dialogue + agents), automatically creates reusable Skills, and continuously evolves existing Skills through merge + version updates.
AutoSkill Framework
skills/autoskill) for maintaining local Agent Skill files after sessions, including reusable-experience triage, similar-skill search, and discard / improve / merge / create decisions.SKILL.md) with explainability and editability. Skills remain readable, reviewable, and manually revisable.autoskill/: core SDK, Web UI, OpenAI-compatible proxy, online skill evolution, offline conversation extraction, and offline trajectory extraction.AutoSkill4Doc/: standalone document-to-skill pipeline for extracting reusable skills from papers, manuals, and domain documents.AutoSkill4OpenClaw/: OpenClaw integration for trajectory-driven skill evolution and native skill mirroring.SkillEvo/: replay, evaluation, mutation, and promotion framework for iterative skill self-evolution.If the user only asks to "write a report" and gives no stable preference/correction, AutoSkill does not create a new skill (it outputs an empty extraction result) to avoid noisy, generic skills.
When the user adds durable constraints (for example: "do not hallucinate"), AutoSkill extracts or merges a skill into version v0.1.0. Skill management is backend-first (automatic add/merge), with optional human edit/save/delete of SKILL.md.
Skill Extraction (Daily) Caption: Daily scenario — reusable writing constraints are extracted into a new skill (`v0.1.0`).
Skill Extraction (Science) Caption: Science scenario — reusable lab/process constraints (for example hard limits and mandatory SOP steps) are extracted as a skill (`v0.1.0`).
When user feedback adds new constraints or changes priorities in later turns, AutoSkill updates the existing skill (instead of creating duplicates) and evolves the version from v0.1.0 to v0.1.1.
Skill Update (Daily) Caption: Daily scenario — later user feedback updates constraints and evolves the skill to `v0.1.1`.
Skill Update (Science) Caption: Science scenario — follow-up technical feedback updates the existing science skill instead of creating duplicates (`v0.1.1`).
For the next similar task (for example, writing a government report about a self-evolving agent), the updated skill is retrieved and used to generate outputs aligned with user expectations.
Skill Usage (Daily) Caption: Daily scenario — the evolved skill is retrieved and reused in the next similar task.
Skill Usage (Science) Caption: Science scenario — the evolved science skill is retrieved for subsequent domain-consistent requests.
autoskill/: core SDK and runtime.AutoSkill4Doc/: standalone document-to-skill pipeline.AutoSkill4OpenClaw/: OpenClaw integration.SkillEvo/: iterative skill self-evolution framework.examples/: runnable entrypoints and demos.SkillBank/: default local skill storage root.data/: evaluation and sample data.tests/: automated tests.web/: local Web UI assets.imgs/: README figures and demo images.If you use AutoSkill in academic work, technical reports, or demos, please cite:
@software{autoskill_2026,
author = {Yutao Yang, Junsong Li, Qianjun Pan, Bihao Zhan, Yuxuan Cai, Lin Du, Xin Li, Bo Zhang, Qin Chen, Jie Zhou, Kai Chen, Liang He},
title = {AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution},
year = {2026},
url = {https://github.com/ECNU-ICALK/AutoSkill},
note = {GitHub repository}
}
@misc{yang2026autoskillexperiencedrivenlifelonglearning,
title={AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution},
author={Yutao Yang and Junsong Li and Qianjun Pan and Bihao Zhan and Yuxuan Cai and Lin Du and Jie Zhou and Kai Chen and Qin Chen and Xin Li and Bo Zhang and Liang He},
year={2026},
eprint={2603.01145},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2603.01145},
}Institutions: Shanghai AI Laboratory, School of Computer Science at East China Normal University
Core Authors: Yutao Yang
Contribution: Junsong Li, Qianjun Pan, Bihao Zhan, Yuxuan Cai, Lin Du
Lead Authors: Jie Zhou, Kai Chen, Liang He
Scientific Directors: Xin Li, Bo Zhang, Qin Chen
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.