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.

60

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

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

68%Weight 40%Scale 1-5

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

The body is well-structured, concise, and actionable, with concrete tool calls and setup commands covering common job-search tasks. Its main weakness is workflow clarity for batch/destructive operations like auto-apply, which lack explicit validation checkpoints and error-recovery feedback loops.

Suggestions

Add explicit validation/checkpoint steps to the auto-apply workflow, e.g. confirm resume is uploaded, verify credit balance via get_credits before batch apply, and report failures for retry before proceeding.

For recruiter outreach, formalize the confirmation gate as a workflow checkpoint (draft -> present to user -> only call send_outreach after explicit confirmation) rather than mentioning it in passing.

Tighten the Overview and Best Practices sections to remove capabilities already listed in the description, improving token efficiency.

DimensionReasoningScore

Conciseness

The body is well-organized and mostly efficient with tool names and concrete examples, but sections like the Overview and Best Practices carry mild repetition of capabilities already stated in the description that could be trimmed.

4 / 5

Actionability

Examples name specific executable tools (search_jobs, match_jobs, apply_to_job) and concrete commands like `claude mcp add ...` and `npx jobgpt-mcp-server`, with only minor gaps such as omitted parameter details in some examples.

4 / 5

Workflow Clarity

Sequences are present (e.g. the auto-apply flow checks resume, matches, saves, applies, then monitors stats), but batch/destructive operations like auto-apply and outreach lack explicit validation checkpoints and confirmation gates are only mentioned in one example, which caps the score at 3 per the rubric.

3 / 5

Progressive Disclosure

Content is organized into clear sections (Setup, Examples, Best Practices, Troubleshooting) with external links to the platform and repos, though there are no bundle files to verify one-level-deep references and the API surface is described inline rather than split out.

4 / 5

Total

15

/

20

Passed

Description

75%Weight 40%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 is specific and distinctive, clearly outlining six concrete job-search automation capabilities anchored to a named MCP server. Its main weakness is the absence of an explicit 'Use when...' trigger clause, leaving the activation context implicit.

Suggestions

Add an explicit 'Use when...' clause listing concrete trigger phrases, e.g. 'Use when the user wants to search or auto-apply to jobs, generate a resume, track applications, check salary, or reach out to recruiters.'

Include a few natural synonyms users might say, such as 'job hunting', 'job board', or 'cover letter', to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists six concrete actions — 'job search', 'auto apply', 'resume generation', 'application tracking', 'salary intelligence', and 'recruiter outreach' — giving comprehensive coverage of the domain.

5 / 5

Completeness

It clearly states what the skill does (the six automation capabilities) but contains no 'Use when...' clause or equivalent trigger guidance, which the rubric caps at 3.

3 / 5

Trigger Term Quality

Includes natural phrases like 'job search', 'auto apply', 'resume generation', 'salary intelligence', and 'recruiter outreach' users would plausibly say, but lacks common synonyms or extensions (e.g. 'job hunting', 'cover letter', 'job board') for fuller coverage.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (JobGPT job-search automation) with distinctive triggers unlikely to conflict with unrelated skills, and is anchored to a specific MCP server.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

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.