CtrlK
BlogDocsLog inGet started
Tessl Logo

python-providers

Create, modify, test, or package Python provider adapters under python/providers, including framework-specific dependencies, public imports, type inference, and provider metadata. Use for Python provider work only; use python-sdk for core SDK changes.

72

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

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.

A clean, token-efficient body that correctly defers detail to a real reference file with clear navigation. It could surface a brief verification step inline to strengthen workflow clarity without sacrificing conciseness.

Suggestions

Inline one short verification step (e.g., 'Run make chk and make tst before finishing') so the body carries a feedback checkpoint rather than burying it in the reference.

Add a one-line note on when to consult cross-sdk-parity or the noxfile.py entries, since those edge cases are otherwise only discoverable in the reference.

DimensionReasoningScore

Conciseness

The body is extremely lean — two short directives with no padding and no explanation of concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Gives a concrete, executable instruction ('Read references/provider-workflow.md before changing python/providers/*') but the body itself contains no code or commands, leaving the actual steps to the referenced file.

4 / 5

Workflow Clarity

The single action is unambiguous and points to a workflow doc, but the body does not surface the validation/verification steps that the reference contains, leaving a minor gap.

4 / 5

Progressive Disclosure

A concise overview that signals a single one-level-deep reference (provider-workflow.md, which exists), with content appropriately split out and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

92%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, specific description that names concrete actions, includes explicit use-when guidance, and draws a clear boundary against a related skill. Minor room to add natural synonym triggers.

Suggestions

Add a couple of natural trigger synonyms or file extensions (e.g., 'provider adapters, provider packages, python/providers/') to broaden keyword coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Create, modify, test, or package') plus detailed sub-capabilities (framework-specific dependencies, public imports, type inference, provider metadata), giving comprehensive coverage.

5 / 5

Completeness

Clearly states what the skill does (the verb list and sub-capabilities) and explicitly when to use it ('Use for Python provider work only'), satisfying both halves with concrete triggers.

5 / 5

Trigger Term Quality

Includes natural terms like 'Python provider adapters' and 'provider metadata' with a path-based trigger, but lacks synonyms or file-extension variants that would push it to comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche scoped to python/providers and explicitly disambiguates from the sibling python-sdk skill, minimizing conflict risk.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ComposioHQ/composio
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.