Install
openclaw skills install @jichengkai/jichengkai-publish-skillPrepare, safety-review, version, commit, and publish local Codex skills through a GitHub-backed release flow and ClawHub CLI. Use when the user asks to host, publish, release, update, package, audit, or automate publication of a Codex skill, including GitHub repository setup, ClawHub clawhub skill publish <path>, patch updates, GitHub Actions with CLAWHUB_TOKEN, release notes, or pre-publish security checks.
openclaw skills install @jichengkai/jichengkai-publish-skillUse this skill to move a local Codex skill from a working folder to a published, versioned artifact. Keep GitHub as the source of truth, run a local safety review before publication, and use ClawHub only after authentication and command details are clear.
jichengkai.https://github.com/jichengkai.jichengkai unless the user explicitly names a different owner or organization.gh auth login, Git credentials, clawhub login, or CLAWHUB_TOKEN.gh auth login, clawhub login, or secret setup locally; do not invent credentials.Locate the target skill.
${CODEX_HOME:-$HOME/.codex}/skills/<skill-name>.SKILL.md, agents/openai.yaml if present, and a concise file listing before making decisions.Validate the skill structure.
/Users/jichengkai/.codex/skills/.system/skill-creator/scripts/quick_validate.py <skill-path>.SKILL.md, optional agents/, and purposeful scripts/, references/, or assets/.README.md, CHANGELOG.md, or other auxiliary docs inside the skill unless the publishing platform explicitly requires them.Run a pre-publish safety review.
python3 <this-skill>/scripts/review_skill.py <skill-path>.references/security-review.md when the scanner reports findings, the skill contains executable code, or the user asks for a security pass.Prepare the GitHub source repo.
references/publishing.md for the detailed GitHub and ClawHub flow.jichengkai as the default GitHub owner for local publishing unless the user overrides it.Publish or update.
clawhub skill publish <path> --slug <slug> --name "<display name>" for a direct publish after auth is present; add --owner <handle> for an org owner.CLAWHUB_TOKEN.references/publishing.md: detailed commands, versioning choices, and GitHub Actions pattern.references/security-review.md: manual safety checklist and blocker definitions.scripts/review_skill.py: local scanner for secrets, sensitive paths, network behavior, obfuscation hints, and unexpected binaries.