Cli Builder
v2.3.5CLI tool generator. Project scaffolding, command adding, argument parsing, help docs, config handling, publish checklist, interactive prompts.
⭐ 0· 422·1 current·1 all-time
byBytesAgain2@ckchzh
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The scripts and SKILL.md align with the stated purpose (scaffolding, command/arg/help/config templates for Python/Node/Bash/Go). however the runtime scripts invoke python3 to render templates although the registry metadata lists no required binaries — the skill implicitly depends on python3 (and outputs code that may assume yaml/toml libraries). This is a small mismatch between declared requirements and actual runtime behavior.
Instruction Scope
SKILL.md provides concrete commands that map directly to the included scripts. The instructions are focused on generating code templates and do not ask the agent to gather unrelated system data or send output to external endpoints. The guidance is specific (no open-ended 'gather whatever context you need').
Install Mechanism
There is no install spec (instruction-only), and the code files are simple scripts printed from templates. No remote downloads, package installs, or archive extraction are performed by the skill itself.
Credentials
The skill declares no required environment variables or credentials. The scripts do use common environment variables (HOME, XDG_DATA_HOME) and a local override CLI_BUILDER_DIR for its data directory. There are no requests for secrets or unrelated credentials.
Persistence & Privilege
When run, scripts create a data directory (default: ${XDG_DATA_HOME:-$HOME/.local/share}/cli-builder) and write a history.log and other local logs. This local persistence is limited in scope and consistent with a developer tool, but users should be aware the skill will write files under their home directory when invoked.
Assessment
This skill is coherent with its stated purpose but review these points before installing/using it: 1) The scripts call python3 (inline Python here-docs) though metadata lists no required binaries — ensure python3 is available in your environment. 2) Running the included scripts will create a data directory (default ~/.local/share/cli-builder) and append to history/log files there; if you prefer a different location set CLI_BUILDER_DIR or XDG_DATA_HOME. 3) The tool prints code that references config paths like ~/.myapp/config.yml and may assume modules (yaml, tomllib) in generated code — inspect generated code before executing it or adding dependencies. 4) There are no network calls or secret collection in the provided files, but always review any generated code before running it, especially code that would later read/write config or invoke external tools.Like a lobster shell, security has layers — review code before you run it.
chinesevk970eejwm9a3x0jh30ery5ctyh82pvqylatestvk972fz0wqg7zvawj8arem2mxj5833g9kproductivityvk970eejwm9a3x0jh30ery5ctyh82pvqy
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
