CtrlK
BlogDocsLog inGet started
Tessl Logo

chatto-audit-api

Audit Chatto API design for consistency, completeness, integration use, and future growth. Use for a whole-API review or a focused review of a service or workflow.

70

Quality

86%

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

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

The content is a well-structured, lean audit playbook with concrete paths, workflow archetypes, and an exhaustive design-checks table, plus strong progressive disclosure through one-level references. The main improvement area is converting some check questions into explicit verification procedures.

Suggestions

Convert a few high-value design checks from questions into concrete verification steps (e.g., how to confirm a declared operation is mounted and callable by its intended caller).

Add an explicit evidence-gathering checkpoint in the Audit Method that names the specific artifacts to capture (path + line reference) before moving to the Report step.

Clarify how to verify a finding is a confirmed defect versus an open question with a short decision rule, so the report's three buckets are unambiguous.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: no explanation of what protobufs or APIs are, and every section (scope, method, design checks, evidence, report) earns its place. It explicitly favors linking over copying ("Link to those rules instead of copying them").

5 / 5

Actionability

Gives concrete guidance — specific source paths ("public protobufs under proto/chatto/"), named workflow archetypes (bot, independent chat client, admin tool, JSON-only integration), and a detailed design-checks table with concrete questions. It is instruction-only so code absence is not penalized, but several checks are framed as questions rather than procedures, leaving minor gaps versus fully executable steps.

4 / 5

Workflow Clarity

The Audit Method is a clear 4-step sequence (map → trace → apply checks → compare against documented limits) with checkpoint markers ("checked, not applicable, or not checked") and a verification section. It lacks explicit validate→fix→retry feedback loops, but the read-only audit nature does not require the destructive/batch cap.

4 / 5

Progressive Disclosure

The body is an overview that points to detailed material via well-signaled, one-level-deep references (sibling SKILL.md rules and docs under docs/), and explicitly instructs linking rather than inlining. No bundle files are present, but content is appropriately split and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

87%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 concise, third-person, and answers both what and when with an explicit "Use for..." clause and concrete scope variants. It is specific to the Chatto API niche with low conflict risk, with only minor room to broaden trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain ("Chatto API design") and several concrete audit foci ("consistency, completeness, integration use, and future growth"), giving specific review dimensions rather than vague language. It stops short of a score-5 list of many distinct concrete actions, instead framing one audit verb across four areas.

4 / 5

Completeness

Clearly states what ("Audit Chatto API design for consistency, completeness, integration use, and future growth") and an explicit when clause ("Use for a whole-API review or a focused review of a service or workflow") with concrete trigger scenarios, satisfying both halves explicitly.

5 / 5

Trigger Term Quality

Includes natural trigger phrases a user would say ("whole-API review", "focused review of a service or workflow", "API design") with good keyword coverage. A few common synonyms (e.g. "API audit", "contract review") are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The "Chatto API design" niche is highly specific with distinct triggers, so it is unlikely to fire for unrelated skills and carries minimal conflict risk.

5 / 5

Total

18

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 5 suspicious

Warning

Total

15

/

16

Passed

Repository
chattocorp/chatto
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.