CtrlK
BlogDocsLog inGet started
Tessl Logo

gamma-core-workflow-b

Generate from templates, retrieve exports, and manage sharing via Gamma API. Use when creating content from template gammas, downloading PDF/PPTX/PNG exports, or configuring sharing and folder organization. Trigger: "gamma template", "gamma export", "gamma download PDF", "gamma PPTX", "gamma sharing", "gamma from template".

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 executable TypeScript and curl examples and a clear six-step sequence, but it is held back by minor prose padding, a missing retry/validation feedback loop for batch generation, and an all-inline structure with no progressive file separation.

Suggestions

Trim the Overview and Key Concepts prose to domain-essential gotchas only (e.g., one-page template requirement, export URL expiry) and remove restatements of what each endpoint does.

Add an explicit validate/retry feedback loop to the batch generation step — inspect rejected Promise.allSettled results, retry failed generations, and confirm counts before reporting success.

Consider moving the curl reference, Export Format Comparison, and Error Handling tables into a separate reference file linked one level deep from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly efficient and code-driven, but the Overview and Key Concepts prose ('Template generation lets you replicate...', 'Export URLs: Temporary download links...') restates endpoint behavior that could be trimmed, placing it at the score-2 'mostly efficient but could be tightened' anchor rather than the lean score-3 anchor.

2 / 3

Actionability

Provides complete, copy-paste-ready TypeScript with imports and usage, plus a fully-formed curl reference block with real endpoints and headers, matching the score-3 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

The six steps are clearly sequenced and the download path validates `exportUrl`, but the batch generation step (Step 2) only logs failures via Promise.allSettled with no validate/retry feedback loop; per the rubric, missing feedback loops for batch operations caps this at 2.

2 / 3

Progressive Disclosure

Sections are well-organized with headers and an external Resources list, but everything lives inline in a single SKILL.md with no bundle files or one-level-deep references; the curl reference and comparison tables could be split out, matching the score-2 'content that should be separate is inline' anchor.

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 third-person, concise, and clearly states both capabilities and trigger conditions with explicit, distinctive Gamma-specific triggers. It cleanly meets the top anchor on all four dimensions without padding or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Generate from templates, retrieve exports, and manage sharing' plus 'creating content from template gammas, downloading PDF/PPTX/PNG exports...configuring sharing and folder organization' — matching the score-3 anchor for several specific actions.

3 / 3

Completeness

Clearly answers both 'what' (generate from templates, retrieve exports, manage sharing) and 'when' ('Use when creating content from template gammas, downloading...exports, or configuring sharing'), with explicit triggers — matching the score-3 anchor.

3 / 3

Trigger Term Quality

Explicit Trigger list covers natural phrasings a user would say ('gamma template', 'gamma export', 'gamma download PDF', 'gamma PPTX', 'gamma sharing', 'gamma from template') with good variation coverage, matching the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

Niche is clearly Gamma-specific with 'gamma'-prefixed triggers tied to template/export/sharing operations, making it unlikely to fire for unrelated skills, matching the score-3 anchor.

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.