ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      zzzanezhou0829

      Safety Report

      better-skill-creator

      @zzzanezhou0829

      Advanced skill creation and management tool with automated version control, intelligent diff, risk assessment, rollback, semantic versioning, and test automa...

      136Downloads
      0Installs
      1Stars
      1Versions
      Workflow Automation8,822Browser Automation5,375Git & Version Control1,782Automated Testing1,300

      Security Analysis

      high confidence
      Clean0.08 risk

      The skill's code and runtime instructions are consistent with its stated purpose (skill creation, packaging, versioning, rollback) and do not request unrelated credentials or external network access, though it performs potentially destructive local file operations (backups, restores, deletions) which are expected for this functionality.

      Apr 20, 202618 files2 concerns
      Purpose & Capabilityok

      The name/description match the included scripts (init_skill.py, package_skill.py, backup.py, diff.py, rollback.py, proposal.py, validate-modify.py, mark-stable.py, etc.). No unrelated environment variables, binaries, or external services are requested. The feature set is proportional to the files provided.

      Instruction Scopenote

      SKILL.md and the scripts keep scope to skill creation/management. However, the runtime instructions and scripts perform local filesystem operations (copying skill directories to ~/.openclaw/skill-backups, removing/overwriting target directories during rollback, writing proposal metadata) and will prompt for confirmation in some flows. These filesystem changes are coherent with purpose but are potentially destructive if used accidentally.

      Install Mechanismok

      No install spec is provided (instruction-only skill) and all support code is bundled with the skill. There are no downloads from remote URLs or package manager installs that would increase risk.

      Credentialsok

      No credentials or environment variables are required. Scripts use user-local paths under the home directory (~/.openclaw/...) to store backups and proposals which is consistent with a versioning tool and does not request unrelated secrets.

      Persistence & Privilegenote

      The skill does not require always:true and does not request extra privileges, but it writes and deletes files in the user's filesystem (backups and rollbacks). This is expected for its purpose but is an important operational privilege—rollback will remove the current target directory and replace it with backed-up content.

      Guidance

      This package appears to do what it says: create, package, back up, compare, and roll back skills using local files under ~/.openclaw. Before installing or running: (1) Review the bundled scripts yourself—rollback.py and backup.py will remove and overwrite directories and write to ~/.openclaw; ensure you point them at test copies or confirm paths. (2) Be aware rollback uses shutil.rmtree on the target path (destructive) and runs backup via subprocess; keep important data backed up elsewhere. (3) There is no network/exfiltration code found in the provided files, but always inspect any install.py/migrate.py referenced by SKILL.md—SKILL.md mentions migrate.py though that file was not present in the manifest (minor inconsistency to check). (4) Consider running first in a sandbox or VM and ensure you have filesystem backups for any real skill directories you care about.

      Latest Release

      v1.0.0

      - Initial release of better-skill-creator: an enhanced tool for skill creation, editing, and version management. - Adds built-in end-to-end version control with automatic backups, intelligent diff comparison, risk assessment, and semantic versioning. - Supports interactive rollback to previous versions with difference previews. - Automates requirement plan confirmation, change reporting, and includes built-in test verification. - Fully compatible with native skill-creator, retaining all original functions and usage. - Provides migration support for existing installations and historical data.

      More by @zzzanezhou0829

      data-analysis-for-feishu

      67 stars

      get-to-know-you

      67 stars

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Published by @zzzanezhou0829 on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]