Self Improving To Expertpack
PassAudited by VirusTotal on May 11, 2026.
Overview
Type: OpenClaw Skill Name: self-improving-to-expertpack Version: 1.0.1 The skill bundle is a utility for migrating agent learning logs into a structured 'ExpertPack' format. The core logic in scripts/convert.py is a standard file-processing script that parses markdown, categorizes content, and generates new files; notably, it includes proactive security features such as regex-based redaction of API keys and tokens (SECRET_PATTERNS) to prevent accidental exposure of credentials during the migration process.
Findings (0)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Private or stale agent learnings could be preserved and reused in future contexts, especially if the generated pack is committed or published.
The skill intentionally converts accumulated agent learnings and promoted instruction files into a persistent retrieval pack, which may later influence agents or expose private workspace knowledge if shared.
Migrates the .learnings/ directory ... and any promoted content from workspace files into ExpertPack's portable format with multi-layer retrieval, context tiers
Review the generated files for private data, obsolete instructions, and unsafe guidance before using, committing, or publishing the ExpertPack.
The tool may fail until PyYAML is installed, and an unpinned manual package install relies on the user's package source and environment.
The script has a runtime PyYAML dependency, but the supplied requirements only declare python3 and there is no pinned install spec.
import yaml ... print("Error: pyyaml required. Install with: pip install pyyaml", file=sys.stderr)Install PyYAML from a trusted package index, preferably with a pinned version in a controlled environment.
