setup-run

Solid

Execute a `setup.aiwg.io/v1` SetupManifest, performing cross-platform installati

AI & Automation 142 stars 21 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# setup-run Execute a `setup.aiwg.io/v1` SetupManifest, performing cross-platform installation step by step. ## Trigger Phrases - "run the setup manifest" - "install using setup.manifest.yaml" - "execute installer for [project]" - "aiwg setup-run [manifest]" - "run setup for [project]" - "run dev setup for [project]" ## Parameters ### manifest (positional, optional) Path to the `setup.manifest.yaml`. Default: `./setup.manifest.yaml`. ### --dry-run (optional) Print what would be executed without running any scripts. ### --platform (optional) Override platform detection: `linux`, `macos`, `windows`, `wsl2`. ### --distro (optional) Override distro detection: `ubuntu`, `debian`, `fedora`, `arch`, etc. ### --params-file (optional) Path to a YAML file with pre-set param values (avoids interactive prompts). ### --step (optional) Run only a specific step by `id`. Useful for resuming after failure. ### --skip (optional) Comma-separated step IDs to skip. ### --type (optional) Filter which manifest to run by install type: `user`, `developer`, or `ci`. When `--type developer` is specified and no manifest path is given, the skill looks for `installer/setup.dev.manifest.yaml` before falling back to `setup.manifest.yaml`. When `--type user` is specified, the skill looks for `installer/setup.user.manifest.yaml`. ## Execution Flow ### Phase 1: Load and Validate 1. Read the manifest file 2. Validate against `setup.aiwg.io/v1` schema (run setup-validate internally) 3. If invalid...

Details

Author
jmagly
Repository
jmagly/aiwg
Created
9 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category