Utilities for parseArger. Use this skill for PROJECT scaffolding, DOCUMENTATION generation, COMPLETION scripts, and HTML FORMS.
This skill provides tools for managing full projects, generating documentation, bash completion, and web forms.
which parseArger → if found, use parseArger./parseArger (in project root)project)Create a full directory structure for a new CLI tool, including subcommands, tests, and documentation support.
parseArger project NAME [OPTIONS]
Options:
--description "DESC": Project description.--project-subcommand "NAME": Create specific subcommands (repeatable).--directory "DIR": Output directory (default ./NAME).--git-repo "USER/REPO": Set git repository URL.--installer-git-service "HOST": Git host (default github.com).--no-readme: Skip README generation.--no-git: Skip git init.# Create a complex tool with multiple subcommands
parseArger project mdd \
--description "Markdown tools for my blog" \
--git-repo "DimitriGilbert/mdd" \
--project-subcommand article \
--project-subcommand build \
--project-subcommand deploy
This generates:
mdd/bin/article (and others)mdd/mdd.rc (source this to setup aliases)mdd/documentation.mdmdd/completely.yamlcompletely)Generate bash completion scripts and configuration using completely library.
parseArger completely COMMAND-NAME SCRIPT-FILE [OPTIONS]
Dependency: Requires the completely Ruby gem OR Docker installation. Use --completely-cmd to specify a custom command (e.g., via Docker).
Options:
--subcommand-directory "DIR": Scan directory for subcommands to include in completion.--completion-file "FILE": Output bash script (default completely.bash).--yaml-file "FILE": Output intermediate YAML config (default completely.yaml).--run-completely: Run the generator (default on). Use --no-run-completely to only output YAML.--completely-cmd "CMD": Custom command to run completely (e.g. via Docker).parseArger completely my-tool ./bin/my-tool --subcommand-directory ./bin
document)Generate Markdown documentation from argument definitions.
parseArger document [OPTIONS]
Options:
--file "FILE": File to document (repeatable).--directory "DIR": Document all scripts in directory (repeatable).--out "FILE": Output file (stdout if omitted).--append-output: Append to existing file (default on).--title "TITLE": Main title (default "Usage").--tag "##": Markdown tag level.parseArger document --directory ./bin --out DOCUMENTATION.md
html-form)Generate a standalone HTML form that maps to the CLI arguments. Useful for web interfaces.
Output: Generates an HTML file you can open in a browser. The form lets users interactively build command-line arguments.
parseArger html-form FILE [OPTIONS]
Options:
--out "FILE": Output HTML file.--command "CMD": The command string to build (defaults to filename).--action "URL": Form action URL.--js / --no-js: Generate JavaScript for dynamic command building (default on).--form-class, --input-class, --label-class--checkbox-class, --select-class, etc.parseArger html-form ./bin/my-script --out form.html
bulk-parse)Perform operations on multiple files at once.
parseArger bulk-parse [OPTIONS]
Options:
--file "FILE", --directory "DIR".--bump "VERSION": Bump version number across all files.# Bump version to 2.0.0 across multiple specific files
parseArger bulk-parse --file bin/script1.sh --file bin/script2.sh --bump "2.0.0"
# Bump version across all scripts in a directory
parseArger bulk-parse --directory ./bin --bump "1.5.0"
# Bump version across multiple directories
parseArger bulk-parse --directory ./bin --directory ./scripts --bump "3.0.0"
npx skills add DimitriGilbert/parsearger-utils下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer