CtrlK
BlogDocsLog inGet started
Tessl Logo

instantly-migration-deep-dive

Execute complex Instantly.ai migration strategies for platform changes. Use when migrating between cold email platforms, consolidating workspaces, or re-architecting outreach infrastructure around Instantly. Trigger with phrases like "migrate to instantly", "instantly migration", "switch to instantly", "instantly platform migration", "outreach migration".

60

Quality

72%

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/saas-packs/instantly-pack/skills/instantly-migration-deep-dive/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%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 provides concrete, executable code across a clearly sequenced migration workflow with checklists and an error table, but it is verbose, relies on an undefined client, and inlines content that could be split into reference files. Batch operations also lack explicit validation feedback loops.

Suggestions

Add explicit validate-then-proceed checkpoints for the batch lead/account imports (e.g., verify imported counts against source, halt on mismatch) to satisfy the destructive/batch workflow_clarity cap.

Move the long TypeScript implementations into reference files (e.g., references/import-leads.ts) and keep SKILL.md as an overview with one-level-deep links.

Trim the console.log status noise from the code examples and define or link the InstantlyClient so examples are copy-paste ready.

DimensionReasoningScore

Conciseness

The ~330-line body avoids explaining concepts Claude already knows, but the TypeScript examples are padded with extensive console.log status prints and could be tightened, fitting the 'mostly efficient but could be tightened' anchor rather than the lean anchor 4.

3 / 5

Actionability

Each step ships concrete, mostly-executable TypeScript (pre-migration audit, account import, CSV lead import, unsubscribe migration, parallel-run monitor), but it depends on an undefined './src/instantly/client' InstantlyClient, leaving minor gaps versus copy-paste-ready anchor 5.

4 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with a 4-week timeline and cutover checklist, but this batch/destructive migration skill lacks explicit validate-then-proceed feedback loops for the bulk lead/account imports, so the destructive-batch cap holds it at anchor 3.

3 / 5

Progressive Disclosure

No bundle files exist and the document is well-sectioned, but the heavy per-step API implementations are inlined in one ~330-line file rather than split into one-level-deep reference files, fitting the 'some structure, content that should be separate is inline' anchor.

3 / 5

Total

13

/

20

Passed

Description

87%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 strong: third-person voice, explicit 'Use when' trigger guidance, concrete trigger phrases, and a clearly scoped niche. Minor room to broaden keyword coverage and enumerate more granular actions, but it answers both what and when well.

DimensionReasoningScore

Specificity

Quotes 'Execute complex Instantly.ai migration strategies' and names several concrete actions ('migrating between cold email platforms, consolidating workspaces, or re-architecting outreach infrastructure'), landing at the anchor listing several specific actions with minor coverage gaps rather than the fully comprehensive anchor 5.

4 / 5

Completeness

It clearly answers 'what' ('Execute complex Instantly.ai migration strategies...'), provides an explicit 'Use when...' clause for 'when', and adds concrete trigger phrases, matching the anchor that requires both with explicit triggers.

5 / 5

Trigger Term Quality

Explicit 'Trigger with phrases like "migrate to instantly", "instantly migration", "switch to instantly", "instantly platform migration", "outreach migration"' gives good natural keyword coverage, though it falls short of anchor 5's comprehensive synonym/extension breadth.

4 / 5

Distinctiveness Conflict Risk

It targets a clear niche (Instantly.ai cold-email migration) with platform-distinct triggers, giving minimal conflict risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-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.