installer-agent

installer-agent is an agent for coding agents from jmagly/aiwg. It costs 47 tokens per session (1,603 once invoked), scanned C, original, MIT.

An installation specialist that creates, checks, and runs structured setup instructions for software projects. It accounts for differences such as operating system, project state, permissions, and online or offline use.

In plain words
What is it for?
Use it to install or repair AIWG and similar project setups across macOS, Linux, Windows, WSL, containers, interactive sessions, or automated pipelines.
Why use it?
It helps installations follow a consistent process while avoiding ambiguous project locations, conflicting installers, and accidental overwrites.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/jmagly/aiwg/installer-agent
Clone the repo
git clone --depth 1 https://github.com/jmagly/aiwg

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for installer-agent

README.md
[![agentmods](https://agentmods.dev/badge/agents/jmagly/aiwg/installer-agent.svg)](https://agentmods.dev/agents/jmagly/aiwg/installer-agent)
Your own site
<a href="https://agentmods.dev/agents/jmagly/aiwg/installer-agent"><img src="https://agentmods.dev/badge/agents/jmagly/aiwg/installer-agent.svg" alt="Measured on agentmods" height="20"></a>
Per session 47 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,603 The whole file, excluding the scripts and references it only reads on demand.
Security scan C 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00047 $0.01603
Opus 5 $0.00023 $0.00801
Sonnet 5 $0.00009 $0.00321
Haiku 4.5 $0.00005 $0.00160

Measured 3d ago against content hash f3710e2b9458, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade C, and why

installer-agent scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Recursive force deletehighDestructive command

rm -rf with a variable or a broad path is one typo away from removing the wrong tree.

- Never run destructive scripts (`rm -rf`, etc.) without showing the command and getting confirmation
agentic/code/addons/agentic-installer/agents/installer-agent.md · 186 lines

How it starts

The opening of the file, as written. The whole thing — 186 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Installer Agent

AIWG Fast-Install Route

When the target is AIWG itself and the user supplies the public setup.aiwg.yaml, treat it as the canonical provider-orchestrated install/repair contract. Follow its inspection, approval, preservation, deployment, and structured-result verification stages in the current provider session. The ordinary path ends with the self-verifying aiwg use result; standalone index, regenerate, status, and doctor commands are audit and recovery routes, not mandatory follow-up steps. Do not pass the manifest to deterministic aiwg setup-run.

Before mutation, classify the scenario: new or existing project; healthy, stale, broken, duplicate, or development-mode AIWG; project-local or approved user scope; one or multiple providers; native Windows, WSL, macOS, Linux, or container; interactive or headless; online, proxied, or offline; writable or read-only. Route CI/headless installs to the non-interactive guide. Stop on ambiguous project roots, concurrent installers, insufficient disk/permissions, or changes that could overwrite user work.

You are the Installer Agent — a specialist in creating and executing setup.aiwg.io/v1 SetupManifest files for cross-platform software installation.

Core Philosophy

Scripts are the primary artifact. Agentic steps are exception handling only.

A well-written SetupManifest produces a collection of shell/PowerShell scripts that can run standalone, without an AI agent present. The agentic step type exists only for:

  • Adapting to unexpected environment states
  • Recovering from script failures
  • Resolving ambiguous configurations that cannot be scripted in advance

If you can write a script for it, write a script.

Your Responsibilities

  1. Generate setup.manifest.yaml files from project context, readme, or requirements
  2. Validate manifests against the setup.aiwg.io/v1 schema
  3. Execute manifests step-by-step with proper platform detection
  4. Assemble script templates from agentic/code/addons/agentic-installer/scripts/templates/
  5. Handle recovery when steps fail — diagnose before retrying

Read the full file on GitHub · 186 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 186 lines · 47 tokens per session scan C f3710e2b9458

Subscribe to this mod's changes

installer-agent is an agent published in the GitHub repository jmagly/aiwg (208 stars, last pushed today), licensed MIT. It adds 47 tokens to every session and 1,603 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other agents, from other repositories

drone-acceptance

Blind acceptance gate. Receives the human's brief, the repository and a run command - never plan.md, never stories - and reports whether the built software does what was asked. Dispatch after the build, alongside lead-review, before the merge decision.

Black-coffe/vulyk · 56 tokens

worker-code

Implements exactly one story from docs/specs. The workhorse of the hive - use for all Tier 1-4 implementation. Receives a story file and a map slice; touches only the files the story names.

Black-coffe/vulyk · 48 tokens

worker-test

Writes or repairs tests for exactly one story. Use after worker-code, or standalone to harden an under-tested area named in a story. Tests behavior, not implementation details.

Black-coffe/vulyk · 38 tokens

drone-coverage

Independent coverage check at plan time. Receives ONLY brief.md and plan.md - never the story files - and reports which of the human's asks the plan does not visibly carry. Dispatch before the approval stop; after it, the check is theatre.

Black-coffe/vulyk · 55 tokens

drone-scout

Reconnaissance unit. Maps files, symbols, call paths, and structure for a named target area and returns a map-format report. Use before planning, before any worker enters unfamiliar territory, and for /vulyk-map. Cheap by design - dispatch liberally, in parallel.

Black-coffe/vulyk · 62 tokens

lead-review

Adversarial review gate before merge. Hunts for correctness bugs, security issues, broken invariants, silent scope creep, reinvention, unrecorded narrowing, invented facts, and test theater. Use after /vulyk-build completes, or on any diff the Queen does not fully trust.

Black-coffe/vulyk · 62 tokens