用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill fit-pathway命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | fit-pathway |
| description | > Use when this capability is needed. |
Web application, CLI, and formatters for career progression, job definitions,
and agent profile generation. Two audiences use fit-pathway differently:
| Audience | Goal | How they run it |
|---|---|---|
| Organizations | Publish a career framework for their engineers | npx fit-pathway build in a standalone project |
| Engineers | Explore jobs, skills, and career progression | npx fit-pathway installed in their project |
CLI exploration and discovery:
Framework setup and publishing:
A job is derived in real-time from three inputs: discipline, level, and optionally track. For each skill in the discipline:
scale: +1 raises all skills in the scale capability by one
level, while delivery: -1 lowers delivery skillsBehaviours follow the same pattern: base maturity from the level, then discipline and track modifiers stacked and clamped.
Skills from capabilities the track modifies positively — but that aren't in the base discipline — are added as broad-type "track-added" skills.
Agent profiles reuse job derivation with three additions:
isHumanOnly skills (physical presence,
emotional judgment)Working styles are derived from the top behaviours by maturity — behaviours with positive track modifiers become personality traits that shape the agent's approach.
Tools come from toolReferences in skill definitions. Derivation collects all
tool references from the job's highest-proficiency skills, deduplicates by name,
and sorts alphabetically. Each tool tracks which skills reference it.
Questions are selected from question banks organized by skill/behaviour ID, role type, and proficiency/maturity. Three interview types exist: mission fit (skill questions), decomposition (capability questions), and stakeholder simulation (behaviour questions). Selection prioritizes by skill type and fills a time budget.
Progression compares two job derivations (current vs target level) and calculates deltas — skill proficiency changes, gained/lost skills, and behaviour maturity changes.
Common patterns for exploring the framework using the CLI. The CLI is data-driven — entity IDs depend on the YAML files in the active data directory. Start with summary commands to discover what's available.
# 1. See all tracks and which disciplines use them
npx fit-pathway track
# 2. See jobs filtered to a specific track
npx fit-pathway job --track=forward_deployed
# 3. List all job combinations on that track (for piping)
npx fit-pathway job --list --track=forward_deployed
# 4. View a specific role
npx fit-pathway job software_engineering J060 --track=forward_deployed
# 1. See all disciplines with their type (professional/management) and valid tracks
npx fit-pathway discipline
# 2. Drill into a discipline to see skill tiers and behaviour modifiers
npx fit-pathway discipline software_engineering
# 3. Compare the same discipline across tracks
npx fit-pathway job software_engineering J060 --track=platform
npx fit-pathway job software_engineering J060 --track=forward_deployed
# 1. See what changes between levels
npx fit-pathway progress software_engineering J060 --track=forward_deployed
# 2. Compare specific levels
npx fit-pathway progress software_engineering J060 --track=forward_deployed --compare=J100
# 1. View track detail to see all skill and behaviour modifiers
npx fit-pathway track forward_deployed
# 2. Compare the resulting skill matrices side by side
npx fit-pathway job software_engineering J060 --skills
npx fit-pathway job software_engineering J060 --track=forward_deployed --skills
npx fit-pathway dev # Run live development server (default port 3000)
npx fit-pathway dev --port=8080 # Dev server on custom port
npx fit-pathway build --output=./public --url=https://example.com # Static site
npx fit-pathway update # Update local ~/.fit/data/pathway/ installation
npx fit-pathway update --url=URL # Update from custom source URL
init writes a starter framework into ./data/pathway/ (framework.yaml,
levels.yaml, stages.yaml, drivers.yaml, plus disciplines/,
capabilities/, behaviours/, and tracks/ directories). After init, validate
with npx fit-map validate and explore with any of the entity commands below.
All entity commands support three modes:
| Mode | Pattern | Description |
|---|---|---|
| Summary | npx fit-pathway <command> | Concise overview with stats |
| List | npx fit-pathway <cmd> --list | IDs for piping |
| Detail | npx fit-pathway <cmd> <id> | Full entity details |
Entity commands: discipline, level, track, behaviour, driver, stage,
skill, tool.
npx fit-pathway job # Summary with stats
npx fit-pathway job --track=<track> # Summary filtered by track
npx fit-pathway job --list # Valid combinations
npx fit-pathway job --list --track=<track> # Combinations for a track
npx fit-pathway job <discipline> <level> # Trackless job
npx fit-pathway job <discipline> <level> --track=<track> # With track
npx fit-pathway job <discipline> <level> --skills # Skill IDs only
npx fit-pathway job <discipline> <level> --tools # Tool names only
npx fit-pathway agent --list # Valid combinations
npx fit-pathway agent <discipline> --track=<track> # Preview
npx fit-pathway agent <discipline> --track=<track> --output=./agents # Write files
npx fit-pathway agent <discipline> --track=<track> --skills # Skill IDs only
npx fit-pathway agent <discipline> --track=<track> --tools # Tool names only
npx fit-pathway interview <discipline> <level>
npx fit-pathway interview <d> <l> --track=<t> --type=mission
npx fit-pathway progress <discipline> <level>
npx fit-pathway progress <d> <l> --compare=<to_level>
npx fit-pathway questions
npx fit-pathway questions --level=practitioner
npx fit-pathway questions --maturity=practicing
npx fit-pathway questions --skill=<id>
npx fit-pathway questions --behaviour=<id>
npx fit-pathway questions --capability=<id>
npx fit-pathway questions --stats
npx fit-pathway questions --format=yaml # table, yaml, json
Interview types: mission (skill questions), decomposition (capability
questions), stakeholder (behaviour questions).
npx fit-pathway skill <id> # Human-readable detail
npx fit-pathway skill <id> --agent # Output as agent SKILL.md format
.github/agents/{id}.agent.md (VS Code Custom Agents).claude/skills/{skill-name}/SKILL.md (Agent Skills Standard)The CLI resolves the data directory in this order:
--data=<path> flag (explicit override)data/ (up to 3 parents)~/.fit/data/ (user-global fallback)Use npx fit-map init to create a local ./data/ directory with starter
framework data to get started.
npx fit-map validate # Validate data files after changes
npx fit-pathway dev # Preview changes in browser
Before editing YAML framework data, read the relevant guide — they contain detailed examples, field references, and best-practice patterns essential for high-quality output.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.