setup-all
Original:🇨🇳 Chinese
Translated
1 scriptsChecked / no sensitive code detected
One-click installation of all skills (self-developed + official public versions), including environment diagnosis, version management and automatic updates. This skill is used when users need to initialize a new environment, install all skills with one click, deploy tools in batches, or check for skill updates. Trigger words: /setup-all, "one-click installation", "install all skills", "initialize environment", "deploy skills", "install all skills", "setup skills", as well as any requests related to batch installation or update of skills.
11installs
Added on
NPX Install
npx skill4agent add horizon-continental/hct-skills setup-allTags
Translated version includes tags in frontmatterSKILL.md Content (Chinese)
View Translation Comparison →One-Click Installation of All Skills
Cross-platform (Windows / macOS / Linux) batch installation script, completes environment diagnosis + skill download and installation + automatic configuration script execution in one run.
Usage
Run the built-in Python script:
bash
python <skill-path>/scripts/setup_all.py [mode]Optional modes:
- (default) — Full process: Diagnosis → Install self-developed skills → Install public skills → Run self-developed scripts
all - — Only run environment diagnosis
diagnose - — Only install/update self-developed skills and run scripts
custom - — Only install official public skills
public - — Only update self-developed skills with version changes and run scripts
update - — Only run scripts of already installed self-developed skills (no installation)
run
Parameter Mapping Table
| User input | Running mode |
|---|---|
| |
| |
| |
| |
| |
| |
Installation Contents
Self-developed Skills (downloaded from GitHub repository)
| Skill | Description | Source |
|---|---|---|
| Environment diagnosis (network/permission/development tools) | horizon-continental/hct-skills |
| Lark CLI automated deployment | horizon-continental/hct-skills |
| VS Code Claude Code login-free configuration | horizon-continental/hct-skills |
| Configure model mapping (haiku/sonnet/opus) | horizon-continental/hct-skills |
| One-click configuration of web search MCP | horizon-continental/hct-skills |
| Detect and remove old version of feishu-mcp | horizon-continental/hct-skills |
Official Public Skills (installed via npx skills add)
| Skill | Description |
|---|---|
| PDF reading, generation, conversion |
| PowerPoint presentation processing |
| Word document processing |
| Excel spreadsheet processing |
| Collaborative document writing assistance |
| Search and discover skills on skills.sh |
Version Management
Versions of self-developed skills are uniformly managed by . A file will be generated under each installed self-developed skill directory, recording the currently installed version number. The script compares the two files to decide whether an update is required.
manifest.jsonversion.jsonAfter Execution
The script outputs a structured installation report (including installation results and script execution results), which can be directly displayed to users. If any items fail to install, help users troubleshoot based on the error messages.
Automatic Execution Mechanism
After installation is completed, the script automatically triggers self-developed skills with in via , which is equivalent to the user manually entering in the Claude Code conversation. Claude will read SKILL.md and fully execute the logic of this skill.
run_after_install: truemanifest.jsonclaude -p "/<skill-name>"/skill-nameImportant Constraints
- Read-only in diagnosis phase: No content will be installed during diagnosis.
- No sub-agent orchestration: Run scripts directly, do not start sub-agents for individual installation tasks.
- Network dependency: GitHub downloads and npx installation require network access. If network diagnosis detects problems, the script will issue a warning in advance.