Getting Started: Pathway for Engineers
Pathway is your interface to the agent-aligned engineering standard. Browse job definitions, explore career progression, and generate AI agent teams matched to your role.
Prerequisites
- Node.js 22+
- npm
Install
npm install @forwardimpact/pathway
Initialize standard data
If your organization hasn't provided a standard data bundle, bootstrap starter data to explore with:
npx fit-map init
This creates ./data/pathway/ with a complete starter
agent-aligned engineering standard. If your organization distributes
an agent-aligned engineering standard bundle, follow their
installation instructions instead — typically a one-line
curl | bash install script that places data at
~/.fit/data/pathway/.
Data directory resolution
The CLI resolves the data directory by walking upward from the
current working directory looking for a
data/pathway/ folder. To override, use the
--data flag:
npx fit-pathway discipline --list --data=./my-data/pathway
Browse your job definition
Use the Pathway CLI to explore the agent-aligned engineering standard your organization has defined.
npx fit-pathway discipline --list # See available disciplines
npx fit-pathway level --list # See available levels
npx fit-pathway track --list # See available tracks
Generate a complete job definition by combining a discipline, level, and optional track:
npx fit-pathway job software_engineering J040 --track=platform
This produces a full view of the skills, behaviours, and expectations for that role.
Generate agent teams
Create AI agent definitions matched to your role's skill profile:
npx fit-pathway agent software_engineering --track=platform --output=./agents
This generates a .claude/ directory (and a matching
.vscode/) under ./agents/ containing one
<persona>.md per agent profile under
.claude/agents/, a SKILL.md per skill
under .claude/skills/<skill>/, shared team
instructions at .claude/CLAUDE.md, and matching editor
settings. The skill files are the same skill definitions humans
reference, formatted for AI consumption.
To install into a project, copy the generated
.claude/ and .vscode/ directories from
./agents/ into your project root — or re-run with
--output=<your-project-root> so they land there
directly.
What's next
Pathway
See what's expected at every level — generate job definitions, career paths, and agent profiles from one shared engineering standard.
See What's Expected at Your Level
Stop guessing what your level requires — see the skills, behaviours, and scope so expectations are clear before your next review.