CtrlK
BlogDocsLog inGet started
Tessl Logo

instantly-core-workflow-a

Build and launch an Instantly.ai cold email campaign end-to-end. Use when creating campaigns, adding leads, configuring sequences, and launching outreach via the Instantly API v2. Trigger with phrases like "instantly campaign", "launch instantly campaign", "create instantly outreach", "instantly cold email", "instantly send campaign".

67

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is highly actionable with complete, executable code and a clear step sequence, but it is verbose for its token budget and keeps all API reference material inline. It also lacks an explicit validation checkpoint before the irreversible campaign-launch step.

Suggestions

Add a pre-launch validation checkpoint before POST /campaigns/{id}/activate: verify sending accounts are assigned (GET /account-campaign-mappings) and that leads were added successfully, so the irreversible launch only proceeds when checks pass.

Tighten the code examples by shortening the full email-body copy templates and sample-lead arrays to minimal representative values, keeping the payload schema and field names intact.

Move the full CreateCampaignPayload schema and the Key API Endpoints table into a reference file (e.g. references/api.md) and link to it from SKILL.md so the main file stays a lean overview with one-level-deep navigation.

DimensionReasoningScore

Conciseness

The ~270-line body is mostly executable code (good), but full email-body copy templates, multiple subject variants, and sample-lead arrays add length beyond a lean token budget; it is mostly efficient but could be tightened rather than earning 'every token earns its place'.

2 / 3

Actionability

Provides fully executable TypeScript with real API payloads and endpoints, an endpoint reference table, and an error-handling table — copy-paste ready and specific.

3 / 3

Workflow Clarity

The 4-step sequence and main() pipeline are clear and there is a post-launch sending-status check, but launching an outward-facing cold-email campaign has no explicit pre-launch validation checkpoint (e.g., confirm accounts assigned / leads added before the irreversible activate), so per the batch/destructive guideline workflow clarity is capped at 2.

2 / 3

Progressive Disclosure

No bundle files exist and all detailed API payload schemas plus the endpoint reference sit inline in one long SKILL.md; sections are well-organized but content that could be split lacks any one-level-deep signaled references.

2 / 3

Total

9

/

12

Passed

Description

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.

The description is strong: it states concrete capabilities, gives explicit 'Use when' guidance plus natural trigger phrases, and occupies a distinctive niche. Voice is imperative/third person, so no specificity penalty applies.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'creating campaigns, adding leads, configuring sequences, and launching outreach' — matching the multiple-specific-actions anchor rather than the domain-plus-some-actions level 2.

3 / 3

Completeness

Explicitly answers what ('Build and launch an Instantly.ai cold email campaign end-to-end') and when ('Use when creating campaigns...') with explicit trigger phrases, satisfying the level-3 anchor.

3 / 3

Trigger Term Quality

Provides five natural phrases a user would say ('instantly campaign', 'launch instantly campaign', 'instantly cold email', 'instantly send campaign'), giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Targets a clear Instantly.ai cold-email niche with distinctive triggers, making it unlikely to fire for an unrelated skill.

3 / 3

Total

12

/

12

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.