agent-loop-ext
Crash-resilient external agent loop with state persistence and CI/CD integration
Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run cons
$ npx -y skills add jmagly/aiwg --skill setup-validate --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/setup-validateContext preview
The summary Claude sees to decide when to auto-load this skill.
Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run cons
namespace: aiwg name: setup-validate platforms: [all] description: "Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run cons"
Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run consistency checks.
Path to the `setup.manifest.yaml`. Default: `./setup.manifest.yaml`.
Path to schema file. Default: auto-located from AIWG installation.
Fail on warnings in addition to errors.
Reserved for future safe autofixes. The current CLI validates and reports only.
These checks apply only to manifests with `install_type: developer`:
Validating: setup.dev.manifest.yaml
Schema: ✓ Valid (setup.aiwg.io/v1 / SetupManifest)
Install type: developer
Metadata: ✓ name=myapp-dev version=1.0.0
Platform: ✓ linux (ubuntu, debian), macos
Params: ✓ 4 params (INSTALL_DIR required, LOCAL_DOMAIN interactive_required, SSH_EMAIL interactive_required, IDE interactive_required)
Prerequisites: ✓ 2 checked (git >=2.30, docker)
OS Config: ✓ 3 entries (docker-group [linux, requires_relogin], inotify-watches [linux], xcode-cli-tools [macos, interactive])
Steps (7):
✓ clone script installer/scripts/clone.sh [exists]
✓ setup-git-config script installer/scripts/dev/setup-git-config.sh [exists]
✓ setup-ssh-key script installer/scripts/dev/setup-ssh-key.sh [exists]
✓ apply-docker-group os-config config_id=docker-group [valid]
✓ apply-inotify os-config config_id=inotify-watches [valid]
✓ configure-dev script installer/scripts/dev/configure-dev.sh [exists]
✓ verify-dev script installer/scripts/dev/verify-dev.sh [exists]
Recovery (1):
✓ full-reset script [exists]
Warnings (1):
⚠ xcode-cli-tools os_config entry declared but no os-config step applies it
Result: VALID (1 warning) Errors (2):
✗ Step 'apply-docker-group': config_id 'docker-group' not found in os_config block
✗ Param 'LOCAL_DOMAIN': interactive_required=true but has a default value — remove the default
Result: INVALID — fix errors before running`--fix` is reserved for future safe autofixes. The current agent-facing CLI validates and reports only; it does not mutate manifests.
Reusable project context and specialist workflows for the AI tools you already use. Plan software, coordinate specialist reviews, prepare campaigns, investigate incidents, organize research, curate media, and maintain operational knowledge.
Repo: jmagly/aiwg
Crash-resilient external agent loop with state persistence and CI/CD integration
Detect requests for iterative autonomous agent loops and route to the appropriate loop executor
Automatically execute tests when code-generating agents modify source files, enforcing the execute-before-return pattern
Enable agent loops to learn from similar past tasks and share patterns across loops
Query and manage the executable feedback debug memory
Execute tests on generated code and iterate until passing