devkit-create-addon

An AI-assisted scaffolding tool for creating a standalone add-on. It creates the configuration, documentation, agent definitions, slash commands, and automatically triggered skills.

In plain words
What is it for?
It helps create an add-on with a chosen name, optionally answer guided setup questions, and decide whether to include starter agents, commands, or automatic installation.
Why use it?
It removes the repetitive setup work involved in starting a new add-on and organizing its parts.

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

Made for: Claude Code, Codex.

Per session 16 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 633 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.00016 $0.00633
Opus 5 $0.00008 $0.00316
Sonnet 5 $0.00003 $0.00127
Haiku 4.5 $0.00002 $0.00063

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

Security

Grade A, and why

devkit-create-addon 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 2d 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/devkit-create-addon/SKILL.md · 94 lines

How it starts

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

Create AIWG Addon

Create a new standalone addon with AI assistance.

Usage

/devkit-create-addon <name> [--interactive]

Arguments

Argument Required Description
name Yes Addon name (kebab-case recommended)

Options

Option Description
--interactive Enable interactive mode with guided questions

What This Creates

agentic/code/addons/<name>/
├── manifest.json      # Addon configuration
├── README.md          # Documentation
├── agents/            # Agent definitions
├── commands/          # Slash commands
└── skills/            # Auto-triggered skills

Interactive Mode

When --interactive is specified, I will ask:

  1. Purpose: What is the primary purpose of this addon?
  2. Capabilities: What specific capabilities should it provide?
  3. Initial agents: Should I create any starter agents?
  4. Initial commands: Should I create any starter commands?
  5. Core status: Should this be a core addon (auto-installed)?

Examples

# Quick creation
/devkit-create-addon security-scanner

# Interactive guided creation
/devkit-create-addon code-metrics --interactive

Execution

  1. Validate name: Ensure name follows kebab-case convention
  2. Check existence: Verify addon doesn't already exist
  3. Gather info: In interactive mode, ask clarifying questions
  4. Generate manifest: Create manifest.json with appropriate fields
  5. Create structure: Build directory structure
  6. Generate README: Create documentation with usage instructions
  7. Optionally create components: If interactive, offer to create initial agents/commands
  8. Report success: Show created files and next steps

CLI Equivalent

For non-interactive creation, you can also use:

aiwg scaffold-addon <name> --description "..." --author "..."
  • /devkit-create-agent - Add agent to addon
  • /devkit-create-command - Add command to addon
  • /devkit-create-skill - Add skill to addon
  • /devkit-validate - Validate addon structure

Read the full file on GitHub · 94 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. 2d ago First seen · 94 lines · 16 tokens per session scan A be8280e7c279

Subscribe to this mod's changes

devkit-create-addon is a skill published in the GitHub repository jmagly/aiwg (205 stars, last pushed 4d ago), licensed MIT. It adds 16 tokens to every session and 633 once invoked, about $0.0001 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.