CtrlK
BlogDocsLog inGet started
Tessl Logo

integrate-atlas-chat

MUST be used whenever building a chat UI with Atlas agents in a Flows app. Do NOT manually write useAtlasChat integration code — this skill handles installation, component structure, and hook wiring. Triggers: useAtlasChat, atlas chat, streaming chat, agent chat, chat interface, chat component, chat UI. For a full chat app, run skills in order: (1) integrate-atlas-chat, (2) create-client-tool (per tool), (3) setup-python-tools (if Python tools needed).

64

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

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 commendably terse but over-delegates: it points Claude to an external doc without providing executable guidance, a step sequence, or validation steps, and relies on an external URL instead of bundled references.

Suggestions

Inline the key installation steps (component scaffolding and useAtlasChat hook wiring) as concrete, copy-paste-ready code or commands instead of deferring entirely to the external URL.

Add a short numbered workflow with a validation checkpoint (e.g., confirm the chat streams a test message before considering integration complete).

Bundle the guide's essential details into a local reference file (e.g., references/integration-guide.md) and link to it one level deep, so the skill does not depend on a live external URL that may rot.

DimensionReasoningScore

Conciseness

The four-line body is extremely lean and assumes Claude's competence, adding no padding or concept explanation Claude already knows; every token earns its place.

3 / 3

Actionability

It provides a concrete, specific pointer ("Follow the guide at https://docs.cognite.com/...") but no in-skill executable code, commands, or copy-paste examples, leaving the actual integration steps unspecified.

2 / 3

Workflow Clarity

The single high-level instruction (follow the guide, use the $ARGUMENTS agent external ID) is clear, but the multi-step work the description promises (install, structure, wiring) is given no in-body sequence and no validation/verification checkpoint.

2 / 3

Progressive Disclosure

The body has a heading and minimal structure, but it depends on a live external web URL rather than bundled reference files, and there is no one-level-deep reference organization to navigate.

2 / 3

Total

9

/

12

Passed

Description

90%

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, specific description with explicit triggers and a clear what/when structure; its only flaw is the directive second-person voice ("Do NOT manually write"), which costs it the specificity voice bonus.

DimensionReasoningScore

Specificity

Names concrete domain and actions ("building a chat UI with Atlas agents in a Flows app", "handles installation, component structure, and hook wiring"), which would reach 3, but the second-person imperative "Do NOT manually write useAtlasChat integration code" violates the third-person-voice rule, reducing specificity by one per the rubric.

2 / 3

Completeness

It clearly states what the skill does ("handles installation, component structure, and hook wiring") and when to use it ("MUST be used whenever building a chat UI" plus an explicit trigger list), satisfying both required halves.

3 / 3

Trigger Term Quality

An explicit "Triggers:" clause lists natural terms users would say ("useAtlasChat, atlas chat, streaming chat, agent chat, chat interface, chat component, chat UI"), giving broad coverage of common phrasings.

3 / 3

Distinctiveness Conflict Risk

The niche is narrowly scoped to "Atlas agents in a Flows app" with the distinctive "useAtlasChat" trigger, making conflict with unrelated skills unlikely.

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

metadata_version

'metadata.version' is missing

Warning

Total

14

/

16

Passed

Repository
cognitedata/builder-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.