CtrlK
BlogDocsLog inGet started
Tessl Logo

python-sdk

Implement or modify Python SDK behavior under python/composio, including tools, toolkits, sessions, auth configs, connected accounts, client integration, and shared Python models. Use for Python core runtime/API work; pair with python-testing and cross-sdk-parity when TypeScript must match.

64

Quality

75%

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 ./.agents/skills/python-sdk/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 minimal but well-structured body that appropriately delegates detail to a real, well-organized reference file. Its weakness is thinness: the body offers one pointer and a redundant restatement rather than any inline executable guidance or verification step.

Suggestions

Drop or repurpose 'Use this skill for Python SDK implementation work.' since it restates the frontmatter description already in context.

Add one concrete inline cue (e.g., a one-line 'make chk && make tst' check or where to run setup) so the body is actionable without forcing a reference round-trip.

Include a brief verification step after editing (e.g., 'run make chk/tst before finishing') to give the edit workflow an explicit checkpoint.

DimensionReasoningScore

Conciseness

The body is very lean with no concept over-explanation, though 'Use this skill for Python SDK implementation work' partially restates the frontmatter and could be trimmed.

4 / 5

Actionability

The single instruction ('Read references/sdk-layout.md before editing python/composio') is concrete and specific, but all real implementation guidance is delegated to the reference, leaving the body itself incomplete.

3 / 5

Workflow Clarity

A clear precondition-then-action sequence (read the reference before editing) that is unambiguous for a simple skill, though the edit step itself is undescribed and has no verification checkpoint.

4 / 5

Progressive Disclosure

A clean overview with one clearly signaled, one-level-deep reference (references/sdk-layout.md, verified present and well-organized into Key Areas, Patterns, and Setup), matching the simple-skill anchor.

5 / 5

Total

16

/

20

Passed

Description

78%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 a comprehensive set of SDK sub-areas and gives explicit use guidance with sibling-skill boundary cues. Its main weakness is that the 'when' trigger is scope-flavored rather than phrased as natural user language.

DimensionReasoningScore

Specificity

Lists many concrete sub-areas (tools, toolkits, sessions, auth configs, connected accounts, client integration, shared models) but the action verbs are limited to 'implement or modify', leaving minor coverage gaps versus the comprehensive anchor.

4 / 5

Completeness

Explicitly answers both what (implement/modify the listed SDK areas) and when ('Use for Python core runtime/API work'), but the 'when' is framed as scope rather than the natural phrases a user would utter.

4 / 5

Trigger Term Quality

Good domain keyword coverage ('Python SDK', 'python/composio', 'Python core runtime/API', 'TypeScript…match') that a developer in this codebase would say, though it leans technical and misses a few natural synonyms.

4 / 5

Distinctiveness Conflict Risk

Path-scoped to python/composio with explicit sibling-skill pairing (python-testing, cross-sdk-parity) gives a clear niche with minimal conflict risk.

5 / 5

Total

17

/

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.