Devtool Adoption — agentic-skills

Terminology note (2026-06-05): References to install.sh in this document reflect the installer name at time of writing. The script has since been renamed to init.sh. See README.md for current commands.

Scope: maps how developers actually find, try, trust, and keep using this specific repo — the agentic-skills shared skill library — and what proof artifacts and activation signals exist today versus what is aspirational. Grounded in observable repo signals (README.md, install.sh, scripts/pack.sh, packs/devtool/**/SKILL.md, global/{claude,codex}/create-skill/SKILL.md, tasks/history.md, tasks/todo.md, CLAUDE.md, docs/packs.md, docs/operating-modes.md). Not a generic devtool adoption playbook.

Continuity: fourth step in the devtool research chain. Assumes audience framing from research/devtool-user-map.md, setup mechanics from research/devtool-integration-map.md, and the lived-in sequence from research/devtool-dx-journey.md. This file answers "how does the next developer arrive, and why do they stay?" rather than "what does install look like?".

Adoption loops

An adoption loop is the cycle that takes a curious developer from first-hearing-about-it to recommending-it-to-someone-else. This repo has a narrow, real loop and several absent ones.

Missing loops that would measurably widen adoption:

Examples

First-success examples are what a new user can run in their first hour that produce a visible, reversible change and validate the install. research/devtool-dx-journey.md § "First success" covers the developer-experience side of these; this section covers them as adoption examples — the concrete demonstrations that convert a trial into continued use.

Templates

Templates are the reusable skeletons adopters copy to produce their own version of a skill or project designation.

What is notably missing from the template surface:

Community channels

Honest state: there is no community channel infrastructure. Adoption today is either solo or bilateral (one person showing another).

What this constrains:

Proof artifacts

Proof artifacts are the evidence a skeptical adopter reads to decide whether the library is real, maintained, and trustworthy.

What is missing from the proof surface:

Activation metrics

Activation is the set of user-visible behaviors that indicate a trial has converted into durable use. This repo instruments nothing today; activation must be reconstructed from git and task files, or explicitly added.

What is instrumented today: nothing. There is no telemetry. install.sh does not phone home. scripts/pack.sh does not log anywhere network-facing. Skills do not emit events. CLAUDE.md hard-codes "No GitHub Actions", which in practice also means no workflow to aggregate usage. The analyze-sessions global skill reads local session logs on the user's own machine to produce a personal usage breakdown — introspection, not telemetry.

What a maintainer could measure today without adding instrumentation, from tasks/history.md + git log on an adopter repo that shares its history:

What could be instrumented (but requires explicit maintainer and user consent, and contradicts the current no-telemetry stance):

The honest maintainer framing: measure the three signals that are free and local first — ship-cycles per week, user-authored-skill ratio, and tasks/lessons.md growth — before considering any telemetry. These three, together, distinguish a real adopter from a trial that lapsed, without any network dependency and without any of the privacy cost that comes with usage pings.