CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cli-command

Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there.

Quality

89%

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.

An exemplarily structured routing skill: a minimal overview that defers all detail to three clearly signaled, one-level-deep references with condition-based selection. The body itself provides no inline quick-start content and carries one redundant purpose sentence, which are the only weaknesses.

Suggestions

Drop or fold "Use this skill for CLI command design and implementation." into the heading area — it restates the frontmatter description already in context and saves a line.

Consider inlining a 3-5 line minimal command-file skeleton (or the canonical src/commands/<group>/<name>/ layout) so trivial additions can start without opening references/implementation.md, keeping the body lean.

DimensionReasoningScore

Conciseness

The body is a lean 11-line routing table where nearly every token earns its place, but "Use this skill for CLI command design and implementation." duplicates the frontmatter description already loaded into context and could be trimmed. This matches the anchor for efficient content with a minor instance of over-explanation rather than the every-token-counts anchor of 5.

4 / 5

Actionability

Concrete, executable routing is given: exact paths ("references/design.md", "references/implementation.md", "references/client-cache-sync.md") each annotated with scope and a condition ("when touching toolkit client services"). Not 5 because the body contains no inline quick-start (e.g., a minimal command skeleton or the file layout) — any concrete step requires opening a reference first; not 3 because the guidance that is present is fully executable, not high-level hints.

4 / 5

Workflow Clarity

This is a simple, single-purpose skill whose single action — select and read the matching reference — is unambiguous, with explicit conditions for each branch and no destructive or batch operations requiring validation checkpoints. Under the simple-skill provision, an unambiguous single action merits the top score.

5 / 5

Progressive Disclosure

The body is a clear overview pointing to three well-signaled, one-level-deep references (all verified to exist in references/, none referencing further bundle files), each labeled with what it covers and when to read it. This matches the top anchor for clear overview with appropriately split content and easy navigation; not 4 because there are no organization gaps — every reference is surfaced, annotated, and reachable in one hop.

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.

A strong description that states concrete capabilities, an explicit 'Use for' trigger list, and a clear boundary against a sibling skill. The only room for improvement is finer-grained action verbs and a few more natural trigger synonyms.

DimensionReasoningScore

Specificity

"Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables" lists several specific actions with an enumerated technical scope, matching the anchor for several specific actions with minor gaps. It falls short of 5 because the verbs are broad lifecycle actions and coverage has small gaps (e.g., nothing on testing or debugging CLI commands).

4 / 5

Completeness

It explicitly answers what ("Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions...") and when ("Use for CLI command UX, command wiring, service changes, or CLI source edits"), with concrete trigger phrases plus a negative boundary ("Do not use for CLI E2E-only work; use cli-e2e there"). This is a clear match for the top anchor; the score-4 anchor's 'when could be more explicit' does not apply since triggers are enumerated.

5 / 5

Trigger Term Quality

"CLI command UX", "command wiring", "service changes", and "CLI source edits" are phrases a developer on this repo would naturally say, giving good keyword coverage. A few natural terms are missing (e.g., "add a new command", "flag", "argument"), which keeps it below the comprehensive-synonyms anchor of 5 and clearly above the sparse coverage of 3.

4 / 5

Distinctiveness Conflict Risk

The description carves a clear niche ("Composio CLI commands under ts/packages/cli") with distinct triggers and explicitly disambiguates the nearest neighbor ("Do not use for CLI E2E-only work; use cli-e2e there"), minimizing conflict risk. Not 4 because overlap risk is not merely minor — it is actively managed with a routing rule.

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

ComposioHQ/composio

Path

.agents/skills/cli-command/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.