CtrlK
BlogDocsLog inGet started
Tessl Logo

jobgpt

Job search automation, auto apply, resume generation, application tracking, salary intelligence, and recruiter outreach using the JobGPT MCP server.

54

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/jobgpt/SKILL.md

The canonical home for this skill is jobgpt in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

53%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill provides a solid overview of the JobGPT MCP server with good structure and clear setup instructions. Its main weaknesses are the narrative-style examples that describe what happens rather than showing concrete tool invocations with parameters, and the lack of validation/error-recovery steps in batch workflows like auto-apply. Some content is redundant (the 'When to Use' section largely duplicates the overview).

Suggestions

Replace narrative example descriptions with concrete tool call sequences showing actual parameters, e.g., `search_jobs({title: 'Senior React', remote: true, min_salary: 150000})`

Add explicit validation checkpoints to the auto-apply workflow: check credits before starting, verify resume exists, confirm results after each apply, handle failures

Remove or condense the 'When to Use This Skill' section since it largely restates the overview and examples sections

DimensionReasoningScore

Conciseness

The skill includes some unnecessary padding like the 'When to Use This Skill' section which largely restates what the overview already covers, and the examples section describes what the skill does rather than providing executable guidance. The 'Built by 6figr.com' marketing line and '150+ countries' claim are unnecessary for Claude. However, the setup, troubleshooting, and best practices sections are reasonably tight.

3 / 5

Actionability

The skill names specific MCP tools (search_jobs, match_jobs, apply_to_job, etc.) and provides the exact CLI command for setup, which is good. However, the examples section describes workflows narratively rather than providing concrete tool call sequences or parameters. There's no executable code or specific parameter examples showing exact tool invocations with argument structures.

3 / 5

Workflow Clarity

The auto-apply workflow has a reasonable sequence (check resume → match jobs → add to applications → apply → monitor), and the best practices mention checking credits before batch operations. However, there are no explicit validation checkpoints or error recovery loops for the auto-apply batch operation, which is a destructive/batch operation that should cap this at 3 per the rubric guidelines.

3 / 5

Progressive Disclosure

The content is well-structured with clear sections (Overview, Setup, Examples, Best Practices, Troubleshooting, Additional Resources) and links to external resources like the GitHub repo and npm package. However, with no bundle files provided, there's no evidence of content being split into supporting files. The skill is a reasonable length for a single file, and the external links are clearly signaled, though the examples section could potentially be separated.

4 / 5

Total

13

/

20

Passed

Description

70%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description effectively communicates a clear set of job search and career automation capabilities with good specificity and strong distinctiveness through the named JobGPT MCP server. Its main weakness is the absence of an explicit 'Use when...' clause, which would help Claude know exactly when to select this skill. Adding a few more trigger synonyms (e.g., 'CV', 'job hunting') would also improve discoverability.

Suggestions

Add a 'Use when...' clause such as 'Use when the user asks about job searching, applying to jobs, building a resume or CV, tracking applications, salary research, or reaching out to recruiters.'

Include common synonyms and variations like 'CV', 'cover letter', 'job hunting', 'career search', and 'job applications' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Lists several specific actions: job search automation, auto apply, resume generation, application tracking, salary intelligence, and recruiter outreach. These are concrete capabilities, though some like 'salary intelligence' are slightly vague. Good but not fully comprehensive with detailed sub-actions.

4 / 5

Completeness

Clearly answers 'what' with six specific capabilities, but has no explicit 'when' clause (no 'Use when...' or equivalent trigger guidance). Per rubric guidelines, missing 'Use when...' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Includes strong natural keywords like 'job search', 'resume', 'application tracking', 'salary', 'recruiter', and 'auto apply' that users would naturally say. Missing some common synonyms like 'CV', 'cover letter', 'job application', 'job hunting', or 'career search'.

4 / 5

Distinctiveness Conflict Risk

Very clear niche focused on job search and career automation via a specific MCP server (JobGPT). The combination of job search, auto apply, resume generation, and recruiter outreach creates a distinct identity unlikely to conflict with other skills.

5 / 5

Total

16

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.