Devtool User Map — 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 the audience and buying context for this specific repository — the agentic-skills shared skill library for Claude Code and OpenAI Codex. Grounded in observable repo signals (README.md, docs/skills-reference.md, docs/operating-modes.md, docs/packs.md, CLAUDE.md, scripts/pack.sh, pack layout under packs/). Not a generic devtool persona sheet.

Developer users

The direct end users are individual engineers who already run at least one of Claude Code or Codex CLI locally and want to share structured workflows across sessions. Three concrete shapes:

All three share one prerequisite: they must be comfortable with shell, git, symlinks, and editing JSON/Markdown by hand. This is an agent-harness power-user tool, not a managed product.

Economic buyers

There is no direct monetization surface in this repo — no license file gating commercial use, no paid tier, no hosted service. The real spend sits upstream:

In a team setting, the budget holder is whoever owns the "AI coding tooling" line — typically an engineering manager, head of platform, or founder/CTO at smaller shops. They are not the day-to-day user; they approve the CLI subscriptions the users depend on. agentic-skills itself is a zero-cost OSS overlay on top of those paid CLIs.

Champions

Internal advocates who pull agentic-skills into a team look like:

The champion profile is consistent: someone who cares about standardized, repeatable agent behavior and is willing to invest time learning a two-layer (global + pack) mental model.

Maintainers

This is a single-user/OSS-library-style codebase. Observable maintainer surface:

Operators

"Operator" in the skill contract normally means SRE / platform / runbook-owner roles. In this repo's context that maps to:

There is no production service to page on; operations are local to a developer's machine and repo.

Use cases

Concrete workflows the repo already supports end-to-end:

Adoption blockers

Honest friction points visible in the repo itself — these are the reasons a curious developer might bounce before getting value: