CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agent-integration

Integrate an application's backend with FastClaw cloud agents over the FastClaw API. Use when a project needs to chat with one or more existing FastClaw agents (agent-scope API key), or to create, update, delete and chat with agents on demand (user-scope API key) — e.g. "connect this app to FastClaw", "call my FastClaw agent from the backend", "let each user create their own agent".

Quality

93%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A strong, highly actionable integration guide: executable examples, an explicit validated workflow, error-recovery guidance, and a checklist, with no generic-knowledge padding. Its one structural weakness is that all endpoint detail is inlined in a single ~290-line file with no progressive disclosure to reference files.

Suggestions

Move the deep endpoint detail into one-level-deep reference files — e.g. references/chat-api.md (chat, streaming chunks, files), references/agents-api.md (CRUD, identity files, metadata limits) and references/errors.md (the error-code table) — leaving SKILL.md as a getting-started overview that links to them, matching the 'Quick start + Advanced' pattern.

Tighten the opening paragraphs: condense the FastClaw-is-an-agent-runtime and app-owns-its-users prose into one or two lines, since the division of responsibilities can be stated in half the space.

Add a short response example for GET /v1/agents/{id} (Read) and GET /v1/usage, the only endpoints shown without a sample payload, so implementers can see the returned shape.

DimensionReasoningScore

Conciseness

The body is dense and almost every sentence carries FastClaw-specific, non-inferable facts (key types, session-key semantics, tool-call chunks, usage fields, error codes); it never explains generic concepts. It is not a 5, though: the opening product/architecture paragraph, the scenario-B account-isolation prose, and repeated Authorization headers across curl examples could be trimmed or condensed without losing actionability.

4 / 5

Actionability

Guidance is fully executable: copy-paste curl commands with real flags, complete JSON request and response bodies, exact query parameters and limits (e.g. 'limit 1–100', 'max 256 KB', 'files up to 10 MB'), a branching error-code table, and a final checklist. The common cases (connect, list agents, create, chat) each have worked examples.

5 / 5

Workflow Clarity

The guide is an explicit ordered sequence (configure → verify connection → pick scenario → implement → handle errors → checklist) with validation checkpoints and feedback loops: 'A 200 lists the agents... 401 unauthorized means a wrong or revoked key', 'stop and ask the user' when config is missing, retry-with-backoff on 429, idempotent delete ('a second delete returns 404... treat it as already deleted'), and a closing checklist. This matches the score-5 anchor including its error-recovery and checklist criteria.

5 / 5

Progressive Disclosure

The file is well-sectioned and navigable, but there are no bundle files at all: ~200 lines of endpoint-level API reference (chat/streaming semantics, files, usage, the full error table) live inline in SKILL.md. That matches the score-3 anchor ('content that should be separate is inline') — structure is good, but the detailed API reference belongs in one-level-deep reference files. Not 4, because no reference files exist to offload any of the bulk; not 2, because sections and headers keep it navigable.

3 / 5

Total

17

/

20

Passed

Description

100%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 exemplary: it states concrete capabilities, scopes them to a named product, gives an explicit 'Use when...' clause, and includes verbatim natural-language trigger phrases. Both 'what' and 'when' are answered with no padding or vague claims.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete actions — 'integrate an application's backend', 'chat with one or more existing FastClaw agents', 'create, update, delete and chat with agents on demand' — giving comprehensive coverage of the skill's capabilities. It clearly matches the score-5 anchor ('lists multiple specific concrete actions; comprehensive coverage') rather than 4, since no capability of the skill is left out.

5 / 5

Completeness

It explicitly answers both questions: what ('Integrate an application's backend with FastClaw cloud agents over the FastClaw API') and when ('Use when a project needs to chat with... or to create, update, delete and chat with agents on demand'), with concrete trigger phrases. This matches the score-5 anchor exactly.

5 / 5

Trigger Term Quality

Beyond the product name, it quotes the exact natural phrases a user would say: '"connect this app to FastClaw"', '"call my FastClaw agent from the backend"', '"let each user create their own agent"'. Coverage of natural trigger terms is comprehensive for this domain; nothing a user would plausibly say is missing.

5 / 5

Distinctiveness Conflict Risk

It names a specific proprietary product (FastClaw) and specific integration scenarios, so it occupies a clear niche with distinct triggers and minimal risk of firing for an unrelated skill. The user-scope vs agent-scope distinction further narrows it.

5 / 5

Total

20

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

fastclaw-ai/fastclaw

Path

skills/agent-integration/SKILL.md

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.