CtrlK
BlogDocsLog inGet started
Tessl Logo

drchrono

DrChrono integration. Manage Patients, Appointments, ClinicalNotes, MedicationOrders, LabOrders, BillingProfiles and more. Use when the user wants to interact with DrChrono data.

62

Quality

74%

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/drchrono/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 content is genuinely actionable, anchored in copy-paste Membrane CLI commands and a useful popular-actions table, and is well sectioned. Its weaknesses are moderate token padding (the EHR explainer and the bare-noun overview list), unverified destructive operations, and a reliance on abstract placeholders in action examples.

Suggestions

Add a verification step after create/update operations (e.g. re-run get-patient to confirm the change) so the workflow has an explicit validate→fix→retry loop and can score above 3 on workflow clarity.

Tighten token usage by removing the "DrChrono is an electronic health record..." opener and the 45-item bare-noun overview list, or move that list into a separate reference file.

Replace the abstract --intent "QUERY" example with at least one concrete worked example (e.g. --intent "list all patients") so the action-search and action-run guidance is fully copy-paste ready.

DimensionReasoningScore

Conciseness

The body is mostly efficient command examples, but it opens by explaining what an EHR is, includes a 45-item bare-noun overview list that adds little, and has filler such as the "Agent Types: claude, openclaw, codex..." line that could be trimmed.

3 / 5

Actionability

Provides concrete, copy-paste-ready CLI commands for install, login, connect, search, run, and proxy, plus a Popular actions table of real keys; the gap is that action examples use abstract placeholders like --intent "QUERY" rather than a fully concrete worked example.

4 / 5

Workflow Clarity

The connect→poll→run sequence is clearly laid out with state feedback loops, but the skill mutates data (create/update patient, appointment) with no verification step that an action succeeded, so per the destructive/batch rule workflow clarity is capped at 3.

3 / 5

Progressive Disclosure

A single self-contained file with well-organized section headers and no nested references; the long Popular actions table and 45-item overview list could arguably live in a separate reference file, but the current structure is navigable with only minor organization gaps.

4 / 5

Total

14

/

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: it names the specific platform and the concrete data objects it manages, and pairs a clear capability statement with an explicit "Use when" trigger. The main weakness is that the action vocabulary is essentially one verb ("Manage") applied across objects, with "and more" leaving coverage slightly open.

DimensionReasoningScore

Specificity

Lists several concrete objects ("Manage Patients, Appointments, ClinicalNotes, MedicationOrders, LabOrders, BillingProfiles") but relies on a single repeated verb "Manage" with an "and more" gap, so it is several specific actions with minor coverage gaps rather than fully comprehensive.

4 / 5

Completeness

Explicitly answers both what ("DrChrono integration. Manage Patients, Appointments...") and when ("Use when the user wants to interact with DrChrono data.") with a concrete "Use when" trigger clause.

5 / 5

Trigger Term Quality

Includes the natural term "DrChrono" and the phrase "interact with DrChrono data", which is good keyword coverage, but offers few synonyms or variants (e.g. no "EHR", "patient records", "appointments" as trigger phrases).

4 / 5

Distinctiveness Conflict Risk

DrChrono is a unique named platform with a distinct trigger ("interact with DrChrono data"), giving it a clear niche with minimal conflict risk against other skills.

5 / 5

Total

18

/

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.