← Back to Skills Marketplace
hi-jiajun

Openclaw Skills Github Sync

by KiLiminal · GitHub ↗ · v2.0.0
cross-platform ✓ Security Clean
347
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install openclaw-skills-github-sync-hiliang
Description
将 OpenClaw skills 同步到 GitHub(非实时,需手动确认)。 支持 Windows/Linux/Mac。 使用场景:skill 创建或修改完成后同步到 GitHub
Usage Guidance
This skill appears to do what it says, but take these precautions before using: 1) Inspect the .gitignore it will create and add any additional patterns to ensure secrets are excluded (e.g., API keys, tokens, config files). 2) Confirm the PRIVATE_PATH/PUBLIC_PATH values saved in scripts/config.sh point to the intended directories. 3) Verify the git remote (git remote -v) and branch (main) are what you expect — the script runs 'git push origin main' which could push to an unintended remote/branch. 4) Run git status and review diffs before confirming the sync prompt. 5) If you use HTTPS remotes, ensure your credential helper / PAT is set up securely; if using SSH, ensure your SSH keys are correct. 6) Because the source repo is 'unknown' in the registry metadata, prefer cloning this into a non-production/testing environment first and review the files (as you already have) before trusting it with real data.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-skills-github-sync-hiliang Version: 2.0.0 The skill bundle provides a legitimate utility for synchronizing OpenClaw skills to GitHub repositories. The scripts (setup.sh and sync.sh) implement standard Git operations and include safety features such as automatic .gitignore generation to prevent the accidental upload of sensitive files (e.g., credentials, keys) and a manual confirmation prompt before pushing changes.
Capability Assessment
Purpose & Capability
Name/description describe syncing skills to GitHub; included scripts implement an interactive setup and a sync routine that uses gh (for auth check) and git to commit and push. All requested/used items are appropriate for this purpose.
Instruction Scope
Runtime instructions and scripts operate on user-specified local directories, create a .gitignore if missing, show changes, and prompt for confirmation before committing. This is within scope, but the sync script does an unconditional 'git add -A' and 'git push origin main' after confirmation — users must ensure sensitive files are excluded and that 'origin/main' is the intended remote/branch.
Install Mechanism
No install spec; instruction-only skill with small shell scripts. Nothing is downloaded from arbitrary URLs and no archives are extracted.
Credentials
The skill declares no required environment variables or secrets. The setup script checks for the GitHub CLI (gh) and whether the user is authenticated; scripts read a local config.sh (created by the setup) or default to $HOME paths. No unrelated credentials or config paths are requested.
Persistence & Privilege
always:false and user-invocable. The skill does not modify other skills' configs or require persistent elevated privileges. It writes a local config.sh in its scripts directory to store paths (expected behavior).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-skills-github-sync-hiliang
  3. After installation, invoke the skill by name or use /openclaw-skills-github-sync-hiliang
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Summary: Adds full Windows support and improves documentation. - 新增 Windows 支持,脚本和使用方法现包含 Windows 说明 - 更新 README 和 SKILL.md:简化平台说明,加入 Windows/Linux/Mac 全平台操作指引 - 文档调整,增强“快速开始”与“安装方式”指引,统一演示流程 - 移除“Windows 版本开发中”相关内容
v1.0.0-beta.4
- Updated README.md with minor formatting or content changes. - No functional changes to code or features; documentation only.
v1.0.0-beta.3
- 移除对 Windows 的支持说明,明确当前仅支持 Linux 和 Mac,Windows 版本正在开发中 - 简化描述,突出主要功能与平台支持 - 增加详细的安全警告和 .gitignore 配置指导 - 更新使用流程为更简明的初始化与同步步骤 - 优化文档结构,突出常见操作与注意事项
v1.0.0-beta.2
- Updated README.md with clearer instructions and better formatting. - No changes to core functionality or scripts; documentation improvement only.
v1.0.0-beta.1
- Updated README.md with improved formatting and instructions. - No functional or code changes; documentation only.
v1.0.0
Initial release of openclaw-skills-github-sync. - Enables syncing of OpenClaw skills to GitHub, supporting both private and public repos. - Includes an interactive setup wizard for easy first-time configuration. - Detects changes and pushes updates upon manual confirmation (not real-time). - Supports Windows, Linux, and Mac platforms. - Offers detailed installation and usage instructions, including manual and guided configuration. - Credentials directory is excluded from syncing for security.
Metadata
Slug openclaw-skills-github-sync-hiliang
Version 2.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Openclaw Skills Github Sync?

将 OpenClaw skills 同步到 GitHub(非实时,需手动确认)。 支持 Windows/Linux/Mac。 使用场景:skill 创建或修改完成后同步到 GitHub. It is an AI Agent Skill for Claude Code / OpenClaw, with 347 downloads so far.

How do I install Openclaw Skills Github Sync?

Run "/install openclaw-skills-github-sync-hiliang" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Openclaw Skills Github Sync free?

Yes, Openclaw Skills Github Sync is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Openclaw Skills Github Sync support?

Openclaw Skills Github Sync is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Openclaw Skills Github Sync?

It is built and maintained by KiLiminal (@hi-jiajun); the current version is v2.0.0.

💬 Comments