← 返回 Skills 市场
kofna3369

Publish-To-Public

作者 Kofna3369 · GitHub ↗ · v0.1.7 · MIT-0
cross-platform ⚠ suspicious
50
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install publish-to-public
功能描述
Generic rebrand pipeline. Deterministic, idempotent, byte-to-byte. Strip jargon, fix paths, regenerate manifests, validate. Use when preparing internal code...
使用说明 (SKILL.md)

axiom-rebrand

Generic rebrand pipeline. Deterministic, idempotent, byte-to-byte.

Pricing

  • Free tier: 100 rebrand/months
  • Then: $0.005 per use

When to use

  • Open-sourcing an internal tool with private codenames
  • Marketplace publication (Capafy, GitHub Marketplace)
  • Multi-tenant projects — strip org-specific references
  • CI/CD gates on jargon leaks

When NOT to use

  • Code logic needs to change (use a real refactor tool)
  • One-off case with few files (just sed by hand)
  • Need 100% custom rules (this has a configurable jargon list)

Dependencies

  • Pure Python stdlib
  • 1 optional dep: PyYAML (for YAML config; falls back to JSON without it)
安全使用建议
Install only if you are comfortable with a local tool that reads and rewrites a whole source tree into a destination. Use it first with --dry-run and a clean destination directory. Do not pass --validator, and do not run validation/tests, on untrusted projects unless you isolate the run in a container or VM.
能力评估
Purpose & Capability
The core purpose of copying and rewriting project files is coherent, but validation expands the capability into executing a user-supplied Python validator and unittest discovery over destination test files.
Instruction Scope
README mentions optional validation and tests, but SKILL.md only says 'validate' and neither clearly warns that validator scripts and test_*.py files execute code in the user's environment.
Install Mechanism
Installation appears to be a normal Python package/CLI with no install-time execution found; package metadata and versions are somewhat inconsistent but not security-critical by themselves.
Credentials
The module docstring says selected file types are copied, but implementation recursively processes all non-excluded files as UTF-8 text, which can unintentionally read or rewrite secrets, binaries, or unsupported project files into the destination.
Persistence & Privilege
No background persistence, credential harvesting, network exfiltration, or privilege escalation behavior was found; writes are directed to the user-specified destination and MANIFEST.txt.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install publish-to-public
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /publish-to-public 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.7
v0.1.7: Make trilingual EN/FR/ZH the latest version (was 0.1.1/0.1.6, semver too low)
v0.1.6
v0.1.6: Trilingual SKILL.md (EN/FR/ZH), Capafy voice, no pricing section for ClawHub
v0.1.5
v0.1.5: Generic rebrand pipeline (axiom-rebrand). 21 unit tests, 7 axiom_check. Byte-to-byte deterministic, idempotent. 3 modes: safe defaults, opt-in sensitive, auto include-sensitive. 3 SKILL.md locales (EN/FR/ZH). Apache-2.0. Companion to Capafy marketplace publication.
元数据
Slug publish-to-public
版本 0.1.7
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Publish-To-Public 是什么?

Generic rebrand pipeline. Deterministic, idempotent, byte-to-byte. Strip jargon, fix paths, regenerate manifests, validate. Use when preparing internal code... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 50 次。

如何安装 Publish-To-Public?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install publish-to-public」即可一键安装,无需额外配置。

Publish-To-Public 是免费的吗?

是的,Publish-To-Public 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Publish-To-Public 支持哪些平台?

Publish-To-Public 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Publish-To-Public?

由 Kofna3369(@kofna3369)开发并维护,当前版本 v0.1.7。

💬 留言讨论