← Plugin catalog
Education & Research

PokeBot.ai Career Coach

PokeBot v1.0.2

Resume, interview, job prep

Full description ↓

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

PokeBot adds purpose-built career-readiness workflows to ChatGPT. It evaluates your resume and interview answers against role-specific criteria, returning structured scores, evidence-backed gaps, and prioritized next steps instead of relying on one-off career prompts. Match your resume against a job description, re-score it after edits to see what improved, run mock interviews with feedback on every answer, draft tailored cover letters, map your skill gaps, and build week-by-week growth plans. PokeBot covers quantitative finance, AI/ML, software engineering, data science, product management, finance, and more.

Language: English · Automatically detected from descriptions.

What changed

PokeBot.ai Career Coach

Oct 29, 2026 · 3 saved observations

Metadata · Oct 29, 2026 · 12:05 UTC · Compared with Oct 27, 2026 · 00:09 UTC

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Plan a career move with PokeBot, giving career goals with timelines, a skill-gap analysis with a readiness score out of 100, or a...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Open full comparison.

Declared skills

Before

Oct 27, 2026 · 00:09 UTC

[]

After

Oct 29, 2026 · 12:05 UTC

[{"description":"Plan a career move with PokeBot, giving career goals with timelines, a skill-gap analysis with a readiness score out of 100, or a week-by-week growth plan of 1, 3, 6 or 12 months. Use when the user asks for career goals,...

App-6a55920ce320819182ee40634e3a169d

Before

Oct 27, 2026 · 00:09 UTC

{"id":"asdk_app_6a55920ce320819182ee40634e3a169d","required":true}

After

Oct 29, 2026 · 12:05 UTC

Not present

Pokebot-career-coach

Before

Oct 27, 2026 · 00:09 UTC

Not present

After

Oct 29, 2026 · 12:05 UTC

{"id":"asdk_app_6a55920ce320819182ee40634e3a169d","required":true}

Composer icon dark url

Before

Oct 27, 2026 · 00:09 UTC

https://files.openai.com/content?id=file_00000000297071f79a7fad7225653b62

After

Oct 29, 2026 · 12:05 UTC

Not present

Metadata: full comparison →Listing: full comparison →

Files · Oct 29, 2026 · 12:05 UTC · Compared with Sep 30, 2026 · 22:48 UTC

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Open full comparison.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 22:48 UTC

c64dd6ba7019477c85af44fefd9397ec981ae4a9b3f0fce85736ff7e8b36e00c

After

Oct 29, 2026 · 12:05 UTC

6f3c72a2ac6dcad98cf6b39579380c536fe26259850e5677e11fe355c35f084c

Package file

Before

Sep 30, 2026 · 22:48 UTC

127

After

Oct 29, 2026 · 12:05 UTC

112

Package file

Before

Sep 30, 2026 · 22:48 UTC

4d029b380ff32e53797baa7b0fd6236b0e23d664d70375af481e84ec5b7e80d1

After

Oct 29, 2026 · 12:05 UTC

67b9dae69e969289427cb8aea65b2ef664403c26eb05dbccc42f65ec659a4218

Package file

Before

Sep 30, 2026 · 22:48 UTC

2073

After

Oct 29, 2026 · 12:05 UTC

6961

Compare changed files →
Earlier changes · 2 more observation days on this page

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

Resume, interview, job prep

Declared limitations

  • Unsupported action. PokeBot can't submit job applications. Expected: ChatGPT says it can't apply on the user's behalf and calls no PokeBot tool to do it. It may offer PokeBot's resume or cover letter help instead.
  • No account access. The plugin works without sign-in and can't read a PokeBot account. Expected: ChatGPT says it can't see the user's PokeBot account from here and calls no PokeBot tool to fetch account data. It may offer to score a resume the user pastes in the chat.
  • Unrelated request. Expected: ChatGPT answers or declines without calling any PokeBot tool.

Review scenarios; not an exhaustive list.

Cost & access

Pricing and account requirements have not been established from the available package declarations. Unknown pricing does not mean free access.

Starter prompt

Run a mock interview for my target role with per-answer scoring

View package source →

Matches for “ai readiness”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher description

PokeBot adds purpose-built career-readiness workflows to ChatGPT. It evaluates your resume and interview answers against role-specific criteria, returning structured scores, evidence-backed gaps, and prioritized next steps instead of relying on one-off career prompts. Match your resume against a job description, re-score it after edits to see what improved, run mock interviews with feedback on every answer, draft tailored cover letters, map your skill gaps, and build week-by-week growth plans. PokeBot covers quantitative finance, AI/ML, software engineering, data science, product management, finance, and more.

Plugin name

PokeBot.ai Career Coach

Files & skills

File archives

Plugin package14 files · 869 KBBrowse files →
Skill instructions
career-plan3.16 KB

View saved version →

---
name: career-plan
description: Plan a career move with PokeBot, giving career goals with timelines, a skill-gap analysis with a readiness score out of 100, or a week-by-week growth plan of 1, 3, 6 or 12 months. Use when the user asks for career goals, which skills they need for a target role, how ready they are for it, or a learning or growth plan to reach it.
---

# Career plan with PokeBot

Pick the PokeBot tool by what the user asked for:

| The user asks for | Tool | Required inputs |
| --- | --- | --- |
| Career goals, such as goals for a move to a new role | `analyze_career_goals` | `current_role`, `target_role` |
| Skill gaps, or how ready they are for a target role | `analyze_skill_gap` | `current_role`, `target_role`, `target_level` (`entry`, `mid`, `senior` or `lead`) |
| A growth, learning or development plan | `generate_growth_plan` | `main_goal`, `target_role` |

## Steps

1. If the user gave none of the required inputs, call `show_career_input`. It opens a form with Goals, Skill Gap and Growth Plan tabs where the user fills in the details and runs the analysis. If they gave some of them, ask for the missing ones in one short message instead. Never invent roles, goals or details.
2. Run only what the user asked for. If it isn't clear which one they want, ask. If they asked for more than one, run them one at a time.
3. Pass the optional details the user mentions:
   - career goals: `goal_type` (`short-term`, `mid-term`, `long-term` or `all`), `industry`, `priorities`;
   - skill gaps: `industry`, `focus_areas` (`technical`, `soft`, `leadership` or `domain`);
   - growth plan: `timeline`, `intensity` (`light`, `moderate` or `intensive`), `target_skills`, `learning_style` (`self-paced`, `structured`, `project-based` or `balanced`), `preferred_formats` (`video`, `reading`, `hands-on`, `courses` or `books`), `focus_areas` (`skills`, `networking`, `certifications`, `projects` or `job-search`).
4. Growth plans come in four lengths: `1-month`, `3-months` (the default), `6-months` and `1-year`. For any other length, use the closest one and tell the user the plan was rounded to it.
5. If the user shared their resume in this chat for this request, you can pass its text as `resume_text` to `analyze_career_goals` or `analyze_skill_gap`.
6. Report the result as PokeBot returned it. Don't change its scores, timelines or plan, or add your own. A growth plan's text covers the first 4 weeks in detail. If the user asks about weeks the result doesn't cover, say so, and don't present weeks you write yourself as PokeBot's plan.

## Rules

- Don't tell the user that a result is saved to a PokeBot account.
- If a tool returns a usage-limit message, show it to the user as it is, including its link, and don't retry.
- If a tool returns any other error, tell the user what it says.
- The user's explicit instructions take precedence over this skill.

## If PokeBot's tools aren't available

If these tools aren't available in this chat, tell the user they can choose PokeBot.ai Career Coach (type @ in the message box and select it) and send the request again, and in the same message offer to help without PokeBot instead. If you help without PokeBot, don't present your own plan as PokeBot's.

Referenced files: 1 — file references are metadata, not package contents.

cover-letter2.27 KB

View saved version →

---
name: cover-letter
description: Write a cover letter with PokeBot from the user's resume and a job description. Use when the user asks for a cover letter for a specific job or job posting.
---

# Cover letter with PokeBot

PokeBot's resume tools for this are `show_resume_input` and `generate_cover_letter`.

1. You need the user's resume and the job description, as text they pasted in this chat or the text of a file they attached to the chat. Never write or guess either text.
   - If the resume is missing, call `show_resume_input`. In its Cover Letter tab the user can attach or paste their resume, paste the job description, and write the letter there.
   - If the user then pastes or attaches the texts in the chat instead, call `generate_cover_letter`, not `analyze_resume`.
   - If only the job description is missing, ask the user to paste it.
2. Call `generate_cover_letter` with `resume_text` and `job_description`. Also pass what the user told you:
   - `purpose`, if they say what the letter is for: `job-application`, `internal-transfer`, `career-change`, `referral` or `speculative`;
   - `tone`, if they ask for one, in a few words such as Professional or Warm (50 characters at most);
   - `recipient_name` and `recipient_role`, if they give the hiring manager's name or title.
3. Show the letter PokeBot wrote.
4. If the user then asks for changes, you can edit the letter with them in the chat. Use only facts from their resume or what they tell you. Don't add experience, skills, employers or numbers they didn't give you.

## Rules

- Don't tell the user that the letter is saved to a PokeBot account.
- If `generate_cover_letter` says the resume or the job description wasn't provided, ask the user for it.
- If a tool returns a usage-limit message, show it to the user as it is, including its link, and don't retry.
- If a tool returns any other error, tell the user what it says.
- The user's explicit instructions take precedence over this skill.

## If PokeBot's tools aren't available

If these tools aren't available in this chat, tell the user they can choose PokeBot.ai Career Coach (type @ in the message box and select it) and send the request again, and in the same message offer to help without PokeBot instead. If you help without PokeBot, don't present your own letter as PokeBot's.

Referenced files: 1 — file references are metadata, not package contents.

job-match2.32 KB

View saved version →

---
name: job-match
description: Check how well a resume matches a job description with PokeBot, giving a match score out of 100, the job's keywords the resume covers and misses, and tailoring recommendations. Use when the user asks how well their resume fits a job posting, wants an ATS or keyword check against a job, or asks what their resume is missing for a specific job.
---

# Resume-to-job match with PokeBot

PokeBot's resume tools for this are `show_resume_input` and `match_resume_to_job`.

1. You need two texts from the user: their resume and the job description. Use what they pasted in this chat, or the text of a file they attached to the chat. Never write or guess either text.
   - If the resume is missing, call `show_resume_input`. In its Job Match tab the user can attach or paste their resume, paste the job description, and run the match there.
   - If the user then pastes or attaches the texts in the chat instead, call `match_resume_to_job`, not `analyze_resume`.
   - If only the job description is missing, ask the user to paste it.
2. Call `match_resume_to_job` with `resume_text` and `job_description`. If the user named the job title, pass it as `target_job_title`.
3. Report the result as PokeBot returned it: the match score, the keywords the resume covers, the keywords it is missing, and the recommendations. Don't change PokeBot's score or add your own.
4. If the user then asks for help tailoring the resume, you can help in the chat. Use only facts from their resume or what they tell you, and present the changes as your suggestions, not PokeBot's.

## Rules

- Don't tell the user that the result is saved to a PokeBot account.
- If `match_resume_to_job` says the resume or the job description wasn't provided, ask the user for it.
- If a tool returns a usage-limit message, show it to the user as it is, including its link, and don't retry.
- If a tool returns any other error, tell the user what it says.
- The user's explicit instructions take precedence over this skill.

## If PokeBot's tools aren't available

If these tools aren't available in this chat, tell the user they can choose PokeBot.ai Career Coach (type @ in the message box and select it) and send the request again, and in the same message offer to help without PokeBot instead. If you help without PokeBot, don't present your own scores or advice as PokeBot's.

Referenced files: 1 — file references are metadata, not package contents.

mock-interview4.37 KB

View saved version →

---
name: mock-interview
description: Run a mock interview with PokeBot. The user sets it up in PokeBot's interview setup form, answers one question at a time, gets a score out of 100 and feedback on each answer, and gets a performance summary at the end. Use when the user asks for a mock interview, interview practice, or to practice answering interview questions for a role. Don't use it for a plain list of likely interview questions or for general interview tips.
---

# Mock interview with PokeBot

PokeBot's interview tools are `show_interview_setup`, `start_interview`, `submit_answer` and `end_interview`.

## Always start with the setup form

1. For every mock interview request, call `show_interview_setup` first. Do this even when the user has already given the role, level or interview type, and even when they ask to skip the form. Never call `start_interview` in the same turn as `show_interview_setup`.
2. Tell the user, in one or two sentences, to fill in the form and click Start Interview. The whole interview then runs inside the form's card: the questions, an answer box, a score for each answer and the final summary.
3. If the user types an interview answer in the chat while the interview runs in the card, don't answer it, score it or comment on it. Tell them to paste it into the answer box in the interview card.

## Run the interview in the chat only if the form didn't start

Run the interview in the chat only after you have shown the setup form in this chat and the user then tells you it didn't start or doesn't work. If the user says the form doesn't work before you have shown it, show it first anyway (step 1).

1. You need the role (`position`), the seniority (`entry`, `mid`, `senior`, `lead` or `executive`) and the interview type (`technical`, `behavioral`, `resume` or `job_fit`). Use what the user already gave you, in the chat or in a message the form sent, and ask for anything missing in one short message.
2. Pass the optional details the user gave: `company`, `industry`, `difficulty` (`easy`, `medium` or `hard`), `feedback_style` (`encouraging`, `normal` or `constructive`) and `num_questions` (3 to 8, and 5 by default). If they ask for fewer than 3 or more than 8 questions, use the nearest allowed number and tell them.
3. A `resume` interview needs the user's resume text in `resume_content`. A `job_fit` interview needs the resume text and the job description in `job_description`. Use only text the user pasted or attached in this chat. Never write a resume or a job description for them.
4. Call `start_interview`. Show the question number (for example "Question 1 of 5") and the question word for word, exactly as PokeBot wrote it. Then stop and wait for the user's answer.
5. When the user answers, call `submit_answer` with the `session_id` from `start_interview` and the user's answer exactly as they wrote it. Don't correct, shorten, expand or polish it.
6. Show PokeBot's score, feedback and suggested answer, then the follow-up or next question, word for word. Stop and wait again. PokeBot asks at most one follow-up per main question.
7. When PokeBot says that was the last question, or the user asks to stop, call `end_interview` with the same `session_id`. Show the summary: the overall score, the strengths, the areas to improve and the recommendation.

## Rules

- One question at a time. Never answer a question for the user, and never submit anything they didn't write as their answer. If they ask something else, such as to repeat the question, reply without calling `submit_answer`.
- Show only the scores and feedback PokeBot returned. Don't add scores of your own.
- Don't tell the user that the interview is saved to a PokeBot account.
- If a tool returns a usage-limit message, show it to the user as it is, including its link, and don't retry.
- If a tool returns an error, tell the user what it says. If `start_interview` says the interview type needs a resume or a job description, ask the user for it.
- The user's explicit instructions take precedence over this skill, with one exception: the setup form always comes first.

## If PokeBot's tools aren't available

If these tools aren't available in this chat, tell the user they can choose PokeBot.ai Career Coach (type @ in the message box and select it) and send the request again, and in the same message offer to help without PokeBot instead. If you help without PokeBot, don't present your own questions, scores or feedback as PokeBot's.

Referenced files: 1 — file references are metadata, not package contents.

resume-score2.08 KB

View saved version →

---
name: resume-score
description: Score a resume with PokeBot, giving an overall score out of 100, scores by dimension, strengths, areas to improve and recommendations. Use when the user asks to score, grade, rate or review their resume or CV, or asks how strong their resume is. To check a resume against a specific job description, use job-match instead.
---

# Resume score with PokeBot

PokeBot's resume tools for this are `show_resume_input` and `analyze_resume`.

1. Get the resume text: the resume the user pasted in this chat, or the text of a resume file they attached to the chat. If there isn't one, call `show_resume_input`. It opens a form where the user can paste or attach their resume and run the score. Never write or guess resume content.
2. If the user also gave a job description and wants to know how well they fit that job, follow the job-match skill instead.
3. Call `analyze_resume` with `resume_text` set to the full resume text.
4. Report the result as PokeBot returned it: the overall score, the scores by dimension, then the main strengths, areas to improve and recommendations. Don't change PokeBot's scores or add your own.
5. If the user then asks for help rewriting parts of the resume, you can help in the chat. Use only facts from their resume or what they tell you, and present the changes as your suggestions, not PokeBot's.

## Rules

- Don't tell the user that the result is saved to a PokeBot account.
- If `analyze_resume` says no resume text was provided, ask the user for their resume.
- If a tool returns a usage-limit message, show it to the user as it is, including its link, and don't retry.
- If a tool returns any other error, tell the user what it says.
- The user's explicit instructions take precedence over this skill.

## If PokeBot's tools aren't available

If these tools aren't available in this chat, tell the user they can choose PokeBot.ai Career Coach (type @ in the message box and select it) and send the request again, and in the same message offer to help without PokeBot instead. If you help without PokeBot, don't present your own scores or feedback as PokeBot's.

Referenced files: 1 — file references are metadata, not package contents.

Release notes

Adds five skills that tell ChatGPT how to use PokeBot's existing tools for Mock Interview, Resume Score, Job Match, Cover Letter and Career Plan. For example, the Mock Interview skill tells ChatGPT to open the setup form first and to show each question word for word, and every skill tells it to report PokeBot's own scores. This version doesn't change the MCP tools or the listing.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
PokeBot
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Package observed Nov 3, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Latest observed change
Oct 29, 2026 · 12:05 UTC
Collection status
Collected

plugin_asdk_app_6a55920ce320819182ee40634e3a169d

Download plugin data (JSON)