CtrlK
BlogDocsLog inGet started
Tessl Logo

trello

Manage Trello boards, lists, and cards via the Trello REST API.

79

1.09x
Quality

Does it follow best practices?

Impact

93%

1.09x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

The body is a lean, fully executable command reference with strong actionability and clean organization. Its one gap is the absence of verification steps after destructive operations like archiving or moving cards.

Suggestions

After destructive/mutating commands (archive, move), add a verification step such as re-listing the card or checking the curl response to confirm the change, lifting workflow_clarity toward anchor 3.

Note how to detect API errors (e.g., inspect non-empty curl output or HTTP status) so failed create/move/archive calls are caught rather than silently dropped.

DimensionReasoningScore

Conciseness

The body is lean with no concept-explanation padding (it never explains what Trello, curl, or jq are) and assumes Claude's competence; the minor Examples/Usage overlap is justified by distinct variations, matching the lean-and-efficient anchor 3.

3 / 3

Actionability

Every section provides fully executable curl commands with real endpoints and jq parsing; placeholders like {boardId} are standard substitution rather than pseudocode, matching the copy-paste-ready anchor 3.

3 / 3

Workflow Clarity

Mutating operations ("Archive a card" via closed=true, "Move a card") are present but no verification checkpoint follows (e.g., re-list to confirm), and the simple-skills relaxation does not apply to this multi-operation skill, so the destructive-ops rule caps at 2 rather than 3.

2 / 3

Progressive Disclosure

The skill is self-contained with no bundle files and is organized into clear Setup/Usage/Notes/Examples sections with no nested references, satisfying the well-organized-sections anchor 3 for skills needing no external references.

3 / 3

Total

11

/

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 clearly identifies a specific product and its core objects but relies on a single generic verb and omits any explicit usage trigger. It is distinguishable yet incomplete on the "when to use" axis.

Suggestions

Add an explicit "Use when..." clause (e.g., "Use when the user wants to manage Trello boards, lists, or cards") so completeness answers both what and when.

Replace the single verb "Manage" with the concrete actions supported (create, move, archive, comment on cards) to lift specificity to anchor 3.

Broaden trigger-term coverage with natural variations users say (kanban boards, checklists, labels, to-do cards) and drop the implementation detail "via the Trello REST API".

DimensionReasoningScore

Specificity

Quotes "Manage Trello boards, lists, and cards" name the domain and concrete objects, but a single verb ("Manage") does not enumerate the specific actions (create, move, archive, comment) the body actually supports, matching anchor 2 rather than the multi-action anchor 3.

2 / 3

Completeness

The description answers "what" (manage boards/lists/cards) but provides no "when" guidance — there is no "Use when..." clause or equivalent trigger, which per the judging guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

Natural terms "Trello boards, lists, and cards" are present, but "via the Trello REST API" is implementation jargon and common variations (kanban, checklists, labels, to-dos) are missing, fitting anchor 2 rather than the broad-coverage anchor 3.

2 / 3

Distinctiveness Conflict Risk

"Trello" is a specific named product with distinct triggers (boards, lists, cards) that are unlikely to conflict with other skills, matching the clear-niche anchor 3.

3 / 3

Total

9

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository
trpc-group/trpc-agent-go
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.