CtrlK
BlogDocsLog inGet started
Tessl Logo

readme-com

Readme.com integration. Manage Projects. Use when the user wants to interact with Readme.com data.

56

Quality

65%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/readme-com/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 body is a well-structured, largely executable guide to driving Readme.com through the Membrane CLI, with a clear connection-state workflow and feedback loop. Its main weaknesses are some unnecessary introductory/marketing prose and bulky reference tables kept inline rather than split out.

Suggestions

Trim the opening paragraph that defines what Readme.com is and the 'so you can focus on the integration logic' framing; assume Claude knows the platform.

Consider moving the full popular-actions table into a reference file (e.g. references/actions.md) and keeping only a few representative examples inline.

Normalize the connection flow into an explicit numbered sequence (1. ensure, 2. wait/get, 3. branch on state, 4. search and run actions) so the referenced 'Step 2' resolves cleanly.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands, but opens by explaining what Readme.com is ("a platform that helps SaaS companies create and host developer documentation") and includes marketing-flavored prose ("so you can focus on the integration logic rather than auth plumbing") that Claude does not need.

3 / 5

Actionability

It provides copy-paste-ready CLI commands for login, connection ensure, action list/run, and proxy requests with concrete flags, with only minor gaps such as placeholder tokens (CONNECTION_ID, actionId) that the user must substitute.

4 / 5

Workflow Clarity

The connection flow is sequenced (ensure -> poll get -> branch on state -> run actions) with an explicit feedback loop ("poll again ... to check if the state moved to READY"), though step numbering is slightly inconsistent (a referenced "Step 2" without a clean 1/2/3 sequence).

4 / 5

Progressive Disclosure

Content is organized into clearly headed sections (Install, Authentication, Connecting, Searching, Running actions, Proxy, Best practices), but the 20-row actions table and proxy-options table are fully inlined with no external reference files for bulk reference material.

4 / 5

Total

15

/

20

Passed

Description

62%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 correctly includes both a what and a when clause tied to a specific platform, but the capability list is minimal and the trigger vocabulary is narrow. It is functional yet leaves significant room to be more specific and discoverable.

Suggestions

Expand the capability list beyond 'Manage Projects' to concrete actions the skill supports, e.g. 'manage Projects, categories, docs, pages, changelogs, and versions'.

Add natural trigger synonyms users actually say, such as 'developer documentation', 'dev docs', or 'Readme.com docs', not just 'interact with Readme.com data'.

Use third-person concrete verbs (e.g. 'Creates and updates docs and changelogs') instead of the generic 'Manage Projects' to raise specificity.

DimensionReasoningScore

Specificity

Names the domain ("Readme.com integration") plus one concrete action ("Manage Projects"), but the action is generic and the body reveals far more capabilities (categories, docs, changelogs, pages) that are not surfaced here.

3 / 5

Completeness

Both a "what" ("Readme.com integration. Manage Projects.") and an explicit "when" ("Use when the user wants to interact with Readme.com data.") are present, but the "what" is thin and could be more comprehensive.

4 / 5

Trigger Term Quality

"Readme.com" and "interact with Readme.com data" are relevant keywords, but common natural variations a user would say ("documentation", "dev docs", "changelog") are missing.

3 / 5

Distinctiveness Conflict Risk

Readme.com is a specific platform giving it a clear niche, but the generic action framing ("Manage Projects", "interact with data") leaves minor overlap risk with broader documentation skills.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
membranedev/application-skills
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.