CtrlK
BlogDocsLog inGet started
Tessl Logo

daily

Documentation and capabilities reference for Daily

28

Quality

21%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/daily/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

32%Scale 1-5

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

This skill reads more like a product overview or capabilities brochure than an actionable skill document. It extensively catalogs providers and features without providing the concrete, executable guidance Claude needs to actually build applications. The content would benefit greatly from being restructured into a concise overview with references to detailed implementation guides, and from replacing high-level step descriptions with actual executable code and commands.

Suggestions

Drastically reduce provider enumeration lists and feature catalogs — instead, show one concrete example per capability with executable code, and reference external docs for the full provider list.

Add validation checkpoints and error recovery steps to workflows, especially for deployment and integration workflows (e.g., 'Verify the pipeline runs locally before deploying', 'Check logs for connection errors').

Split the content into a concise SKILL.md overview (~50-80 lines) with references to separate files for workflows (WORKFLOWS.md), integration details (INTEGRATIONS.md), and code examples (EXAMPLES.md).

Replace vague workflow steps like 'Initialize STT service' with concrete code snippets showing actual initialization with specific parameters and configuration.

DimensionReasoningScore

Conciseness

The content is significantly verbose, listing extensive catalogs of providers, features, and integrations that Claude already knows or could infer. Many sections read like marketing documentation rather than actionable skill instructions. Bullet lists of provider names (e.g., '15+ speech-to-text providers including OpenAI, Google Cloud, Deepgram, AssemblyAI, Azure, and Whisper') add little instructional value.

2 / 5

Actionability

There are a few concrete code examples (pipeline construction, function calling, custom processor), but the majority of the content is descriptive rather than instructive. The workflow sections list steps at a high level without executable commands or specific code. Steps like 'Create transport for user connection' and 'Initialize STT service' lack the concrete implementation details needed for execution.

3 / 5

Workflow Clarity

Workflows are listed as numbered steps but are essentially high-level outlines without validation checkpoints, error handling, or feedback loops. Steps like 'Deploy to cloud with proper scaling configuration' and 'Monitor active sessions and call metrics' are vague. No workflow includes explicit validation or error recovery steps, which is problematic for deployment and integration workflows.

2 / 5

Progressive Disclosure

The content is a monolithic wall of text with no references to supporting files or bundle documents. At ~300+ lines, much of the provider catalogs, integration lists, and detailed workflow steps could be split into separate reference files. The only external reference is a URL to docs.pipecat.ai at the very end, with no structured navigation to specific topics.

2 / 5

Total

9

/

20

Passed

Description

11%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.

This description is critically underdeveloped. It provides no concrete actions, no trigger guidance, and relies entirely on the proper noun 'Daily' for any specificity. Claude would have great difficulty knowing when to select this skill from a list of available skills.

Suggestions

Add concrete actions describing what the skill enables (e.g., 'Set up video calls, configure rooms, manage participants, handle recordings using the Daily API').

Add an explicit 'Use when...' clause with natural trigger terms (e.g., 'Use when the user asks about video conferencing, real-time communication, Daily.co, WebRTC, or building video/audio features').

Replace the generic 'documentation and capabilities reference' framing with active verbs describing what Claude can do with this knowledge (e.g., 'Guides implementation of Daily video/audio APIs including room creation, token management, and event handling').

DimensionReasoningScore

Specificity

The description is entirely vague - 'Documentation and capabilities reference' names no concrete actions. It doesn't describe what the skill actually does beyond being a reference.

1 / 5

Completeness

The 'what' is extremely vague ('documentation and capabilities reference') and there is no 'when' clause at all. It fails to answer either question meaningfully.

1 / 5

Trigger Term Quality

The only potentially useful keyword is 'Daily' which is a proper noun (likely a video/meeting platform), but there are no natural user phrases like 'video call', 'meeting', 'WebRTC', or any synonyms that users would actually say.

2 / 5

Distinctiveness Conflict Risk

While 'Daily' is a specific product name which provides some distinctiveness, the phrase 'documentation and capabilities reference' is so generic it could apply to any API or tool documentation skill.

2 / 5

Total

6

/

20

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
administrakt0r/AI-Agents-Safe-Coding-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.