CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

jobgpt

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

Quality

77%

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

75%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.

A well-structured, actionable skill file: exact tool names, copy-paste setup, sequenced workflows with pre-flight checks, and a useful troubleshooting table. Its main gaps are a small amount of promotional padding, absent tool-call parameter examples, and no progressive-disclosure split of the 34-tool detail into a reference file.

Suggestions

Trim the marketing copy ('supports 150+ countries', 'so you can manage your entire job hunt from your AI coding assistant') to keep every token load-bearing.

Add one concrete example of an actual tool call with key parameters (e.g., the search_jobs filter arguments) so the examples are copy-paste executable rather than narrated.

Consider moving the full 34-tool catalog or per-workflow details into a references file (e.g., TOOLS.md) linked from SKILL.md to lighten the main file.

DimensionReasoningScore

Conciseness

The body is largely lean — exact tool names, commands, and URLs with no explanation of concepts Claude already knows. Minor trimmable padding remains, e.g. the promotional 'supports 150+ countries' sentence and 'so you can manage your entire job hunt from your AI coding assistant', placing it at the 'efficient; minor instances of over-explanation' anchor.

4 / 5

Actionability

Setup gives a copy-paste-ready command ('claude mcp add jobgpt -t http -u https://mcp.6figr.com/mcp --header ...') and every example names the exact MCP tools to call in sequence. It stops short of showing parameters or call payloads for the tools, leaving minor gaps that keep it below the fully-executable anchor.

4 / 5

Workflow Clarity

Multi-step flows are clearly sequenced — the auto-apply example runs resume check -> match_jobs -> add_job_to_applications -> apply_to_job -> get_application_stats, with pre-flight checkpoints ('Check credits first', 'get_profile first') and a troubleshooting table for error recovery. A minor gap: no explicit post-apply verification/retry loop for the batch auto-apply operation, so it sits at 'clear sequence with most checkpoints present'.

4 / 5

Progressive Disclosure

The single file is well organized into Overview, When to Use, Setup, Examples, Best Practices, Troubleshooting, and Resources with clear section navigation and no nested references. At ~92 lines it exceeds the short-skill threshold, and the 34-tool catalog could justify a reference file, so it earns 'good structure; minor organization gaps' rather than a top score.

4 / 5

Total

16

/

20

Passed

Description

71%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.

A strong, specific capability list hampered by the absence of any 'Use when...' trigger guidance, which both caps completeness and slightly weakens its function as a routing signal. Adding an explicit trigger clause and a few natural synonyms would move it to top tier.

Suggestions

Append an explicit trigger clause, e.g. 'Use when the user wants to find, apply to, or track jobs, tailor a resume, research salary, or contact recruiters.'

Include common user phrasings/synonyms such as 'find jobs', 'apply to jobs', 'job hunting', and 'compensation' alongside the current capability nouns.

State the trigger context in third person and keep the capability list as-is — it is already comprehensive and concise.

DimensionReasoningScore

Specificity

The description enumerates six concrete capabilities — 'Job search automation, auto apply, resume generation, application tracking, salary intelligence, and recruiter outreach' — matching the anchor for multiple specific concrete actions with comprehensive coverage. Nothing is left to inference about what the skill does.

5 / 5

Completeness

The 'what' is clearly answered by the list of capabilities, but there is no 'Use when...' clause or equivalent explicit trigger guidance; 'using the JobGPT MCP server' describes the mechanism, not when Claude should use it. Per the judging guidelines, a missing 'Use when' clause caps this at 3.

3 / 5

Trigger Term Quality

Natural phrases like 'job search', 'auto apply', 'resume generation', 'salary', and 'recruiter outreach' align well with what users would say. A few common variants (e.g., 'find jobs', 'apply to jobs', 'job hunting', 'compensation') are missing, so it fits the 'good keyword coverage; a few natural terms missing' anchor rather than the fully comprehensive one.

4 / 5

Distinctiveness Conflict Risk

The job-search-automation niche plus the named 'JobGPT MCP server' makes it mostly distinct with only minor overlap risk against generic resume-writing or application-tracking skills. It is not a fully isolated niche since resume generation and application tracking are common standalone skills.

4 / 5

Total

16

/

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.

Validation — 15 / 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

Path

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

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.