CtrlK
BlogDocsLog inGet started
Tessl Logo

routing-forms

ChiliPiper-style pre-booking forms that route prospects to the right event type based on their answers.

57

Quality

64%

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 ./packages/scheduling/docs/skills/routing-forms/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The body is an efficient, well-structured reference that assumes Claude's competence and stays within token budget. Its main weakness is actionability: it names commands and shapes but never shows a complete worked example, and the submit workflow lacks validation checkpoints.

Suggestions

Add one complete, copy-paste-ready example of 'create-routing-form' including a full rule payload (conditions + action) so the primary creation task is fully executable.

Add a validation/verification step to the submit workflow (e.g. confirm the response was recorded with a matchedRuleId, or how to handle a missing fallback) to introduce a feedback loop.

Optionally show a 'list-routing-form-responses' example with expected output so users can verify submissions end-to-end.

DimensionReasoningScore

Conciseness

The body is lean and dense with only load-bearing detail (field types, op lists, action shapes, the submit sequence); it never explains concepts Claude already knows and every line earns its place.

3 / 3

Actionability

Provides concrete data structures and named CLI commands ('create-routing-form', 'list-routing-form-responses --formId <id>'), but the main creation task is described in prose rather than a complete, copy-paste-ready command with a full rule payload.

2 / 3

Workflow Clarity

The submit flow is a clear numbered sequence with explicit first-match-wins and fallback semantics, but there are no validation checkpoints or error-recovery feedback loops, which the top anchor expects.

2 / 3

Progressive Disclosure

Under 50 lines with no need for external references, organized into clearly labeled sections (Shape, Rule conditions, Rule actions, Public URL, Common tasks), which satisfies the simple-skill exception for progressive disclosure.

3 / 3

Total

10

/

12

Passed

Description

57%

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 concrete and carves a clear, distinct niche, but it omits an explicit 'Use when...' trigger clause and does not enumerate multiple specific actions. Adding trigger guidance and one or two more concrete capabilities would lift specificity and completeness.

Suggestions

Append an explicit trigger clause, e.g. 'Use when a user asks to route prospects/leads to the right meeting or event type before booking, or mentions ChiliPiper-style routing or qualification forms.'

Name a second concrete action (e.g. 'collect form responses' or 'redirect to a booking page or custom message') so multiple specific capabilities are listed.

Add common user phrasings like 'qualification forms' or 'lead routing' alongside 'pre-booking forms' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names a concrete domain ('pre-booking forms') and one specific action ('route prospects to the right event type based on their answers'), but does not list multiple distinct concrete actions as the top anchor requires.

2 / 3

Completeness

Clearly states what the skill does but provides no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

Includes relevant natural terms ('route prospects', 'event type', 'pre-booking forms') plus the 'ChiliPiper-style' brand anchor, but lacks common variations a user might say such as 'qualification forms' or 'lead/meeting routing'.

2 / 3

Distinctiveness Conflict Risk

The narrow niche of pre-booking prospect-routing forms tied to event types (and the ChiliPiper brand anchor) is clearly distinguishable and unlikely to trigger for an unrelated skill.

3 / 3

Total

9

/

12

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
BuilderIO/agent-native
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.