Getting Started: Pathway for Engineers
Pathway is your interface to the engineering framework. Browse job definitions, explore career progression, and generate AI agent teams matched to your role.
Prerequisites
- Node.js 18+
- npm
Install
npm install @forwardimpact/pathway
Initialize framework data
If your organization hasn't provided a framework data bundle, bootstrap starter data to explore with:
npx fit-map init
This creates ./data/pathway/ with a complete starter
framework. If your organization distributes a framework 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 engineering framework 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 set of .agent.md files and a
skills/ directory. Each agent file defines a persona
with specific capabilities. The skills directory contains
SKILL.md files that agents use as operational context —
the same skill definitions humans reference, formatted for AI
consumption.
Copy the output into your project's .claude/ or
equivalent agent configuration directory.
Next steps
- Pathway product page — web app features, CLI commands, and static site generation
- Agent teams — configure and customize generated agents
- Career paths — understand progression and skill development