dev-mode-init

dev-mode-init is a skill for Claude Code, Codex from jmagly/aiwg. It costs 33 tokens per session (1,513 once invoked), scanned A, original, MIT.

A development-mode setup tool for the AIWG command-line program, using a local repository as its source. It rebuilds the source, deploys the development tools, and checks their health.

In plain words
What is it for?
It helps switch to or from development mode, build and redeploy the local tools, use a specified repository path, and check the current mode or development health.
Why use it?
It removes the manual work of switching between released and local development versions and checking whether the setup works.

Skill for Claude CodeCodex

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 skills/jmagly/aiwg/dev-mode-init
Any agent
npx skills add jmagly/aiwg --skill dev-mode-init
Clone the repo
git clone --depth 1 https://github.com/jmagly/aiwg

Made for: Claude Code, Codex.

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 dev-mode-init

README.md
[![agentmods](https://agentmods.dev/badge/skills/jmagly/aiwg/dev-mode-init.svg)](https://agentmods.dev/skills/jmagly/aiwg/dev-mode-init)
Your own site
<a href="https://agentmods.dev/skills/jmagly/aiwg/dev-mode-init"><img src="https://agentmods.dev/badge/skills/jmagly/aiwg/dev-mode-init.svg" alt="Measured on agentmods" height="20"></a>
Per session 33 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,513 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. 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.00033 $0.01513
Opus 5 $0.00016 $0.00757
Sonnet 5 $0.00007 $0.00303
Haiku 4.5 $0.00003 $0.00151

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

Security

Grade A, and why

dev-mode-init scanned grade A with 0 findings 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.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agentic/code/addons/aiwg-dev/skills/dev-mode-init/SKILL.md · 195 lines

How it starts

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

Dev Mode Init

You activate AIWG dev mode, rebuild the local source, deploy the developer toolkit, and run a dev health check. All operations go through the AIWG Steward agent and CLI — no direct file writes.

Triggers

  • "switch to dev mode" → full dev mode bootstrap
  • "aiwg use dev" → full dev mode bootstrap
  • "activate dev mode" → full dev mode bootstrap
  • "use local repo source" → switch CLI to dev + build
  • "switch back to stable" → deactivate dev mode
  • "rebuild and redeploy dev" → build + redeploy aiwg-dev without switching mode

Trigger Patterns Reference

Pattern Example Action
Full init "switch to dev mode" All steps
From repo path "use dev mode at ~/dev/aiwg" Switch + build from path
Stable "switch back to stable" aiwg --use-stable
Rebuild only "rebuild dev" Build + redeploy, skip mode switch
Check mode "am I in dev mode?" aiwg version + report

Process

Step 1 — Resolve repo path

If the user supplied a path, use it. Otherwise default to the current working directory.

# Verify the target looks like the AIWG repo
ls package.json src/ agentic/ 2>/dev/null

If package.json is not found, stop and report: "Directory does not appear to be an AIWG repo — no package.json found."

Step 2 — Switch CLI to dev mode

aiwg --use-dev <resolved-path>

Expected output confirms: Switched to dev mode. Dev repo: <path>

If already in dev mode pointing at the same path, skip and note "already in dev mode".

Step 3 — Build local source

# TypeScript compile + web app build
npm run build

On failure: report the tsc or vite error, stop, and suggest running npm run build manually to see full output. Do not proceed past a broken build.

On success: note build time and output sizes (xterm, index bundles).

Step 4 — Deploy aiwg-dev addon (with Steward)

aiwg use aiwg-dev

This deploys:

  • Steward agent (via aiwg-utils dependency)
  • Dev rules (skill-placement, no-circular-skill-calls, component-completeness, addon-boundaries)
  • Dev skills (dev-doctor, devkit-create-*, devkit-validate, devkit-test)

Read the full file on GitHub · 195 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 · 195 lines · 33 tokens per session scan A e8f99c10fa85

Subscribe to this mod's changes

dev-mode-init is a skill published in the GitHub repository jmagly/aiwg (208 stars, last pushed today), licensed MIT. It adds 33 tokens to every session and 1,513 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.