CtrlK
BlogDocsLog inGet started
Tessl Logo

stammerai

Stammer.ai integration. Manage Organizations. Use when the user wants to interact with Stammer.ai data.

59

Quality

67%

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 ./skills/stammerai/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 is highly actionable with concrete commands, but it carries unneeded marketing/background prose and lacks validation checkpoints for risky proxy and action operations. Tightening the intro and adding verify-after-run steps would lift the weaker dimensions.

Suggestions

Remove the introductory paragraph describing what Stammer.ai is and who uses it; Claude does not need this context and it costs tokens.

Add a validation/verification step after action runs and proxy requests (e.g., check the JSON response for errors, confirm the resource was created/deleted) with a fix-and-retry loop.

Either explain the Overview entity tree (Project/Document/Section/Model/etc.) concretely or move it into a short reference so the structure is navigable rather than a bare list.

DimensionReasoningScore

Conciseness

Mostly efficient with tight code blocks, but opens with unnecessary background prose about what Stammer.ai is and editorializing ('so you can focus on the integration logic rather than auth plumbing') that Claude does not need.

3 / 5

Actionability

Provides fully executable, copy-paste-ready CLI commands across login, connect, list, search-actions, run, and proxy, plus a concrete flag table covering the common cases.

5 / 5

Workflow Clarity

Steps are sequenced, but the workflow drives external API operations (including proxy DELETE/PUT) with no validation or error-recovery checkpoints, which caps clarity at 3 per the destructive/batch rule.

3 / 5

Progressive Disclosure

A single self-contained file with clear section headers and easy navigation; the Overview entity tree is loosely explained, leaving a minor organization gap.

4 / 5

Total

15

/

20

Passed

Description

66%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 specific to a named integration and answers both what and when, but its action list is thin and its trigger vocabulary is limited. Strengthening it with more concrete actions and natural trigger synonyms would raise the score.

Suggestions

List several concrete actions beyond 'Manage Organizations' (e.g., 'list organizations, create projects, manage annotations') to improve specificity.

Add natural trigger synonyms and terms users would say (e.g., 'Stammer.ai data, organizations, projects, annotations') to broaden trigger coverage.

Make the 'Use when' clause more concrete by naming the specific entities or tasks (projects, documents, annotations) rather than generic 'data'.

DimensionReasoningScore

Specificity

Names the domain (Stammer.ai) and one concrete action ('Manage Organizations') but offers no broader set of specific actions, matching the 1-2-action anchor without being comprehensive.

3 / 5

Completeness

Has both a 'what' ('Manage Organizations') and an explicit 'when' ('Use when the user wants to interact with Stammer.ai data'), though the trigger is generic rather than listing concrete trigger phrases.

4 / 5

Trigger Term Quality

Includes the proper-noun keyword 'Stammer.ai' and a natural phrase ('interact with Stammer.ai data') but misses synonyms, common variations, and file extensions.

3 / 5

Distinctiveness Conflict Risk

Tied to a specific named product (Stammer.ai), giving it a clear niche with distinct triggers and minimal conflict risk with other skills.

5 / 5

Total

15

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.