CtrlK
BlogDocsLog inGet started
Tessl Logo

core

Core Luzmo setup - use whenever starting a new integration or hitting auth/API errors. Triggers on: API credentials (LUZMO_API_KEY, LUZMO_API_TOKEN), embed token generation (createAuthorization), SDK selection, 401/403 errors, REST-verb confusion, "how do I authenticate", "embed dashboard", "dashboardId", "dashboard not rendering". Essential starting point before any feature skill. Use eagerly for any auth or saved-dashboard/chart embedding question. Pair with domain skills for feature-specific work. Not for building charts in code (use data-visualization), data loading (use data-integration), or tenant isolation (use multitenancy).

74

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

85%

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

A well-structured, highly actionable core skill with strong workflow checkpoints and clean progressive disclosure. Its main weakness is redundancy: several key facts (the search→get rule, action and SDK lists) are repeated across sections, inflating token cost without adding clarity.

Suggestions

Consolidate the "search"→"get" guidance into one canonical location (e.g. references/api-actions.md or Common Mistakes) and cross-reference it elsewhere instead of restating it ~5 times.

Merge the duplicate valid-action lists (the API Architecture ASCII table and the "Valid Actions" section) into a single authoritative list.

Collapse the three SDK enumerations (SDK Selection, Backend SDKs table, Frontend SDKs table) into one combined table, leaving install details to references/sdk-setup.md.

DimensionReasoningScore

Conciseness

Content is Luzmo-specific and not padded with concepts Claude already knows, but the same facts recur repeatedly — the "search"→"get" mistake appears ~5 times and the valid-action and SDK lists are each restated in multiple sections.

2 / 3

Actionability

Provides executable code blocks (createAuthorization, embed-dashboard, SDK calls, request bodies), concrete documentation URLs, and explicit SDK package tables — copy-paste ready.

3 / 3

Workflow Clarity

The Security Checkpoint is an explicit validation hard-stop with checkboxes and a "STOP and fix before proceeding" feedback loop, and the documentation discovery fallback is a clearly numbered 4-step sequence.

3 / 3

Progressive Disclosure

A dedicated "Bundled References" section lists seven one-line-described reference files (all verified present in ./references/), each flagged "read only when relevant", with inline pointers — one level deep and well-signaled.

3 / 3

Total

11

/

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.

A strong, third-person description that clearly states the skill's purpose, gives explicit trigger guidance, and actively disambiguates itself from sibling skills. The only minor cost is density of trigger terms, but none are filler.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "embed token generation (createAuthorization)", "SDK selection", and "saved-dashboard/chart embedding" — rather than vague language.

3 / 3

Completeness

Explicitly answers both what ("Core Luzmo setup") and when ("Triggers on:", "Use eagerly for any auth or saved-dashboard/chart embedding question", "Essential starting point before any feature skill").

3 / 3

Trigger Term Quality

Strong coverage of natural user phrases ("how do I authenticate", "embed dashboard", "dashboard not rendering", "401/403 errors") alongside technical triggers.

3 / 3

Distinctiveness Conflict Risk

Clear niche with explicit "Not for..." carve-outs routing to data-visualization, data-integration, and multitenancy, making wrong-skill triggering unlikely.

3 / 3

Total

12

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
luzmo-official/agent-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.