add-api-route
Add a new JobPilot API route or module the standard way - contracts schema, controller, service, response schema, optional web hook. Use for "add an endpoint",…
Rebuild the .NET terminal host, restart it, and wait for /healthz. Use after any C# change under apps/terminal, or when asked to "restart the terminal host".
$ npx -y skills add suxrobGM/jobpilot --skill restart-terminal --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/restart-terminalContext preview
The summary Claude sees to decide when to auto-load this skill.
Rebuild the .NET terminal host, restart it, and wait for /healthz. Use after any C# change under apps/terminal, or when asked to "restart the terminal host".
name: restart-terminal description: Rebuild the .NET terminal host, restart it, and wait for /healthz. Use after any C# change under apps/terminal, or when asked to "restart the terminal host".
1. `dotnet test tests/JobPilot.Terminal.Tests` - don't restart on a red suite. 2. `bun run build:terminal` (needs the VS Installer directory on PATH for `vswhere.exe`). 3. Stop the running host process (`jobpilot.exe` or the `dev:terminal` task), then start the new build. 4. Poll `http://localhost:4102/healthz` until it responds; report success or the failing step.
An AI agent that applies to jobs for you, on the Claude or Codex subscription you already have.
Repo: suxrobGM/jobpilot
Add a new JobPilot API route or module the standard way - contracts schema, controller, service, response schema, optional web hook. Use for "add an endpoint",…
Review and clean up the given file(s)/folder(s)/module(s): rate organization, find dead code, duplication, coupling, over-engineering, deep nesting, structural…
Create and apply a Prisma migration safely against the remote (tunneled) PostgreSQL. Use for schema changes - "create a migration", "apply migrations", "add a…
Add knip to a TypeScript project and use it to remove dead exports, collapse pass-through barrels, and narrow every export to what another file actually…
Bump the unified JobPilot version (host + plugin), update the changelog, commit, and tag a new release
Migrate a React @tanstack/react-form codebase from the prop-drilled `useForm` + erased-form-type pattern to the official `createFormHook` composition API…