CtrlK
BlogDocsLog inGet started
Tessl Logo

granola-deploy-integration

Deploy Granola native integrations — Slack, Notion, HubSpot, Attio, Affinity, and Zapier. Step-by-step setup for each platform with configuration, testing, and automation chains. Trigger: "granola slack", "granola notion", "granola hubspot", "granola attio", "connect granola", "granola integration".

64

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/saas-packs/granola-pack/skills/granola-deploy-integration/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-3

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 concrete steps, tables, and Zapier recipes, but it is longer than necessary and does not leverage its bundled reference file. Workflow checkpoints and the orphaned reference file are the main gaps.

Suggestions

Add inline validation/test checkpoints (e.g., 'Share a sample note and confirm it appears in the CRM timeline before enabling auto-sync') to the integration setup workflows, especially for the batch Zapier chains.

Link to references/integration-guides.md from the relevant sections and move the duplicated setup/schema/recipe detail there so SKILL.md stays a lean overview with one-level-deep references.

Tighten redundancy such as the Attio section restating HubSpot behavior and the ASCII multi-integration diagram to reduce token cost.

DimensionReasoningScore

Conciseness

The body is dense, table-driven, and avoids explaining concepts Claude already knows, but at roughly 188 lines it includes redundancy (e.g., Attio restating HubSpot behavior, the ASCII workflow diagram) that could be tightened.

2 / 3

Actionability

It gives concrete UI navigation paths, folder/channel mapping tables, copy-paste-ready Zapier YAML recipes, and a specific error-fix table rather than vague direction.

3 / 3

Workflow Clarity

Setup steps are numbered and an error-handling table exists, but there are no inline validation checkpoints, and the Zapier automation chains are batch operations that the rubric caps at 2 without explicit feedback loops.

2 / 3

Progressive Disclosure

Sections are well organized, but the bundled references/integration-guides.md is never linked or signaled from the body and overlaps content kept inline, so the split is not well signaled.

2 / 3

Total

9

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 clear, distinctive, and complete with explicit trigger guidance, covering six named integrations. Its only weakness is that the action verbs are somewhat high-level rather than enumerating concrete per-platform actions.

DimensionReasoningScore

Specificity

Names the domain and six target platforms with several actions (setup, configuration, testing, automation chains), but the actions are high-level rather than the granular concrete-action list of the score-3 anchor.

2 / 3

Completeness

It states what the skill does (deploy/setup integrations) and provides explicit 'when' guidance via a 'Trigger:' clause, satisfying both halves of the completeness anchor.

3 / 3

Trigger Term Quality

Trigger phrases such as 'granola slack', 'connect granola', and 'granola integration' are natural terms a user would say, with good coverage across the named platforms.

3 / 3

Distinctiveness Conflict Risk

The Granola-specific niche and distinct 'granola <platform>' triggers make it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

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.