jobs-interview
Installation
SKILL.md
jobs-interview
Turn a cached offer + the user's profile into an interview prep pack, persist it, and optionally run a mock interview that tracks readiness.
Inputs
- The offer — read it from the cache by key with
sjctl offer show <offerKey> --json(full detail, description as plain text, no API call). It must have been seen by a prior search; if not, run/jobs-searchfirst. Don't re-runsearchto fetch one offer. - The profile —
sjctl profile show --json(the default profile, or pass--profile <name>). - The latest evaluation, as a seed for the gap analysis —
sjctl evaluate show <offerKey> --json. If it exists, reusedimensions.skillMatch/seniorityFitandrationale, and seed readiness fromgrade. If it does not exist, do the gap analysis yourself and suggest running/jobs-evaluatefirst.
Resolve sjctl in this order: (1) on PATH, (2) ~/.solid-jobs-skills/bin/sjctl[.exe], (3) ./sjctl[.exe] in the repo. If none exist, install it and use the printed path:
- macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/solid-company/solid-jobs-skills/v0.6.0/scripts/install-sjctl.sh | bash - Windows:
irm https://raw.githubusercontent.com/solid-company/solid-jobs-skills/v0.6.0/scripts/install-sjctl.ps1 | iex - Dev fallback (Go, inside repo):
go run ./cmd/sjctl