CtrlK
BlogDocsLog inGet started
Tessl Logo

acumbamail

Acumbamail integration. Manage data, records, and automate workflows. Use when the user wants to interact with Acumbamail data.

59

Quality

49%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/acumbamail/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

35%

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 description relies heavily on the product name 'Acumbamail' for identification but fails to explain what Acumbamail actually is (an email marketing platform) or what specific actions can be performed. The generic phrases 'manage data, records, and automate workflows' could apply to almost any integration, and the trigger guidance is circular rather than helpful.

Suggestions

Add domain-specific trigger terms users would naturally say: 'email marketing', 'campaigns', 'subscribers', 'mailing lists', 'newsletters', 'email automation'

Replace generic actions with Acumbamail-specific capabilities: 'Create and send email campaigns, manage subscriber lists, track open rates and click-through analytics'

Expand the 'Use when...' clause with concrete scenarios: 'Use when the user wants to send marketing emails, manage email subscribers, create newsletters, or analyze campaign performance'

DimensionReasoningScore

Specificity

Names the domain (Acumbamail) and mentions general actions ('Manage data, records, and automate workflows'), but these are generic and not specific to what Acumbamail actually does (email marketing, campaigns, subscribers, etc.).

2 / 3

Completeness

Has a 'Use when...' clause but it's circular ('interact with Acumbamail data'). The 'what' is vague ('manage data, records') and the 'when' doesn't provide meaningful trigger guidance beyond the product name.

2 / 3

Trigger Term Quality

Only includes 'Acumbamail' as a trigger term. Missing natural keywords users would say like 'email marketing', 'campaigns', 'subscribers', 'mailing lists', or 'newsletters'.

1 / 3

Distinctiveness Conflict Risk

The Acumbamail name provides some distinctiveness, but 'manage data, records, and automate workflows' is generic enough to overlap with many other integration skills.

2 / 3

Total

7

/

12

Passed

Implementation

64%

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

This skill provides solid actionable guidance with executable CLI commands and clear syntax examples. However, it lacks validation checkpoints for destructive batch operations, includes some unnecessary explanatory content, and the popular actions table with empty descriptions adds bulk without value. The workflow could be strengthened with explicit error handling and verification steps.

Suggestions

Add validation/verification steps for batch operations (batch-add-subscribers, batch-delete-subscribers) with error recovery guidance

Remove or populate the 'No description' entries in the popular actions table - either add meaningful descriptions or remove the table entirely

Remove the introductory paragraph explaining what Acumbamail is - Claude already knows this

Add an example showing how to verify a successful action execution or handle common errors

DimensionReasoningScore

Conciseness

The skill is mostly efficient but includes some unnecessary explanation (e.g., 'Acumbamail is an email marketing platform' description that Claude doesn't need). The popular actions table has 'No description' for every entry, adding bulk without value.

2 / 3

Actionability

Provides fully executable CLI commands with clear syntax, including JSON parameter passing, proxy requests with flag documentation, and concrete examples for connection setup, action discovery, and execution.

3 / 3

Workflow Clarity

Steps are listed for setup and connection but lack validation checkpoints. Batch operations (batch-add-subscribers, batch-delete-subscribers) are mentioned without any validation or error recovery guidance, which should cap this at 2 per rubric guidelines.

2 / 3

Progressive Disclosure

Content is reasonably structured with clear sections, but the popular actions table is verbose inline content that could be referenced externally. The overview section ('Lists > Subscribers, Templates, Campaigns') adds little value and could be removed or expanded meaningfully.

2 / 3

Total

9

/

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

Repository
membranedev/application-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.