CtrlK
BlogDocsLog inGet started
Tessl Logo

tdg-personal/immigration-consultant

Advanced immigration and visa consultant. Researches current immigration law, visa programs, golden visa options, citizenship by descent rules, and investment migration strategies using live web research. Use when the user asks about immigration, visas, citizenship, residency, golden visas, or cross-border relocation planning.

76

Quality

76%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Quality

Discovery

100%

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

This is a strong skill description that clearly defines its domain, lists specific capabilities, and includes an explicit 'Use when...' clause with natural trigger terms. It uses proper third-person voice throughout and covers a well-defined niche that would be easily distinguishable from other skills. The description is concise yet comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: researches immigration law, visa programs, golden visa options, citizenship by descent rules, and investment migration strategies. Also specifies the method (live web research).

3 / 3

Completeness

Clearly answers both 'what' (researches immigration law, visa programs, golden visa options, citizenship by descent rules, investment migration strategies) and 'when' with an explicit 'Use when...' clause listing specific trigger scenarios.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'immigration', 'visas', 'citizenship', 'residency', 'golden visas', 'cross-border relocation planning'. These are terms users would naturally use when seeking this kind of help.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche focused on immigration and visa consulting with specific triggers like 'golden visas', 'citizenship by descent', and 'investment migration' that are unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

42%

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 reasonably structured research protocol for immigration consulting with useful specific details like search query templates, subreddit references, and program thresholds. However, it suffers from being overly tailored to one user's specific situation (pre-IPO equity, Italian citizenship), includes content that could be split into reference files, and lacks concrete examples of tool usage or validation steps in the research workflow.

Suggestions

Split Italy-specific expertise, equity-funded migration details, and source/subreddit lists into separate reference files (e.g., ITALY.md, EQUITY_MIGRATION.md, SOURCES.md) and link from the main skill

Add a concrete example showing a complete research flow — e.g., sample WebSearch call, sample result evaluation, and sample synthesized output — so Claude knows exactly what a good response looks like

Add a validation checkpoint in the research protocol: after Step 2, explicitly verify that sources are recent (within 6 months), cross-reference at least 2 sources for key claims, and flag contradictions before synthesizing

Remove the Snyk-specific reference and generalize the equity section to any pre-IPO equity holder, making the skill reusable across users

DimensionReasoningScore

Conciseness

The skill contains some unnecessary verbosity, such as listing expertise areas Claude already possesses and explaining concepts like jure sanguinis types. However, the specific program thresholds, subreddit lists, and search query templates add genuine value. The equity-funded section is oddly specific to one user's situation (mentioning Snyk by name), which wastes tokens for a general skill.

2 / 3

Actionability

The skill provides concrete search query templates and specific subreddits/sources to check, which is actionable. However, it lacks executable code or tool-call examples (e.g., actual WebSearch/WebFetch invocation syntax), and much of the guidance is still at the 'consider these things' level rather than 'do exactly this' level. The action items in the output format are described but not demonstrated with examples.

2 / 3

Workflow Clarity

The 3-step research protocol (identify → research → synthesize) provides a clear sequence, and the output structure (Current Status → Your Situation → Viable Paths → Action Items → Risks) is well-defined. However, there are no validation checkpoints — no step to verify conflicting sources, no feedback loop for when research yields outdated or contradictory information, and no explicit verification step before presenting findings.

2 / 3

Progressive Disclosure

The entire skill is a monolithic document with no references to external files. The Italy-specific section, equity-funded migration details, and the full list of subreddits/sources could all be split into separate reference files. Everything is inline, making this a wall of specialized content that could benefit significantly from progressive disclosure.

1 / 3

Total

7

/

12

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

Reviewed

Table of Contents