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",…
Produce a tailored interview prep sheet (behavioral, technical, system design, company) from a job description and the user's resume.
$ npx -y skills add suxrobGM/jobpilot --skill interview --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/interviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Produce a tailored interview prep sheet (behavioral, technical, system design, company) from a job description and the user's resume.
name: interview description: Produce a tailored interview prep sheet (behavioral, technical, system design, company) from a job description and the user's resume. argument-hint: "<job_description>"
Generate interview prep tailored to a JD and the candidate's resume.
Follow `../_shared/setup.md`. Then `Read` the resume file at `primaryResumeSourceAbsolutePath` for the candidate's full background.
From the argument, identify: role title + level + team, core technical requirements, domain/industry, key responsibilities, company size/stage, any interview-process hints.
Focus on competencies the role requires. For each: question + suggested **STAR answer** (Situation, Task, Action, Result) using a real example from the resume + the experience to reference.
Example:
**Q: Tell me about a time you led a major migration.** Suggested answer (STAR): - Situation: At EmTech Care Labs, the platform was on AWS Amplify Gen 1 with slow builds. - Task: Lead the migration to Gen 2 and unify the codebase. - Action: Phased migration, unified TypeScript monorepo, consolidated 3 component libraries into one design system. - Result: Cut build/deploy time 40%, created 40+ reusable components, improved velocity.
Based on the role's stack and requirements: language/framework, architecture and patterns, technologies listed in the JD. For each: concise answer outline with talking points from the candidate's experience.
Scenarios relevant to the company's product area. For each: outline the approach + which candidate projects demonstrate relevant experience.
Questions about the company's product, industry, competitors. Suggest research areas to explore before the interview.
List requirements where the candidate's experience is thin. Suggest how to frame each gap positively (transferable skills, adjacent experience, quick-learner). Recommend areas to brush up on.
# Interview Prep: [Role] at [Company] ## Role Summary [2-3 sentences] ## Behavioral Questions ## Technical Questions ## System Design ## Company Research ## Watch Out For ## Key Talking Points [3-5 bullets to weave into any answer]
1. **Real experience only.** Every suggested answer references real projects/roles/metrics. Never fabricate. 2. **Tailor to this role.** Generic "tell me about yourself" prep is useless. 3. **Be honest about gaps.** Don't pretend they don't exist. 4. **Concise answers.** 1–2 minutes spoken, not essays. 5. **Probability-order.** Most likely questions first in each category.
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
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".