setup-validate
FeaturedValidate a `setup.aiwg.io/v1` SetupManifest file against the schema and run cons
AI & Automation 201 stars
29 forks Updated today MIT
Install
Quality Score: 90/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# setup-validate
Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run consistency checks.
## Trigger Phrases
- "validate setup manifest"
- "check setup.manifest.yaml"
- "aiwg setup-validate [manifest]"
- "lint installer manifest"
- "verify my setup manifest"
## Parameters
### manifest (positional, optional)
Path to the `setup.manifest.yaml`. Default: `./setup.manifest.yaml`.
### --schema (optional)
Path to schema file. Default: auto-located from AIWG installation.
### --strict (optional)
Fail on warnings in addition to errors.
### --fix (optional)
Reserved for future safe autofixes. The current CLI validates and reports only.
## Validation Checks
### Schema Validation
- `apiVersion` must be `setup.aiwg.io/v1`
- `kind` must be `SetupManifest`
- Required fields present: `metadata.name`, `spec.platforms`, `spec.steps`
- All step types are one of: `script`, `detect`, `ask`, `verify`, `agentic`, `platform-route`, `chain`, `os-config`
- Param types are one of: `string`, `path`, `boolean`, `integer`, `choice`
- `metadata.install_type` must be one of: `user`, `developer`, `ci` (if present)
### Reference Checks
- Every `script:` path exists relative to the manifest directory
- Every `chain:` manifest path exists
- Every `platform-route` route value resolves to an existing script
- `depends_on` step IDs all exist in the manifest
- Recovery `triggers` list references valid step IDs
- `os-config` steps: `config_id` must reference a valid entry in `spec.o...
Details
- Author
- jmagly
- Repository
- jmagly/aiwg
- Created
- 1 years ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
setup-run
Execute a `setup.aiwg.io/v1` SetupManifest, performing cross-platform installati
201 Updated today
jmagly AI & Automation Featured
devkit-validate
Validate addon, framework, or extension structure and manifest
201 Updated today
jmagly AI & Automation Featured
setup-generate
Generate a `setup.manifest.yaml` file for a project using the `setup.aiwg.io/v1`
201 Updated today
jmagly