CtrlK
BlogDocsLog inGet started
Tessl Logo

ordway

Ordway integration. Manage data, records, and automate workflows. Use when the user wants to interact with Ordway data.

55

Quality

62%

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 ./skills/ordway/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 content is well-structured and highly actionable, with executable CLI commands and a clear connection workflow that includes polling and retry checkpoints. It would benefit from trimming explanatory prose, enumerating popular Ordway actions concretely, and adding verification steps before mutating operations.

Suggestions

Trim narrative padding (e.g. "so you can focus on the integration logic rather than auth plumbing", "This is the fastest way to get a connection") so every line is instructionally load-bearing.

Add an explicit verification/dry-run checkpoint before running mutating actions or proxy requests against the billing API, since these can be destructive.

Either enumerate concrete popular Ordway actions (e.g. list subscriptions, create invoice, post payment) instead of only pointing to discovery, or move that catalog into a one-level-deep reference file.

DimensionReasoningScore

Conciseness

The body is mostly command-driven and efficient, but includes unnecessary padding such as "so you can focus on the integration logic rather than auth plumbing" and "This is the fastest way to get a connection", fitting the mostly-efficient-with-some-unnecessary-explanation anchor; it is not 4 because several prose asides could be trimmed without losing clarity.

3 / 5

Actionability

It provides copy-paste-ready commands for install, auth, connection, action search/run, and proxying with concrete flags, matching the mostly-executable anchor; it is not 5 because placeholders like CONNECTION_ID and QUERY are left abstract and the Popular actions section only tells you to discover rather than enumerating common actions.

4 / 5

Workflow Clarity

The install→authenticate→connect→search→run sequence is clear, with state-based polling (READY/BUILDING/CLIENT_ACTION_REQUIRED) and a retry feedback loop after user actions, matching the clear-sequence-with-most-checkpoints anchor; it is not 5 because action execution and proxy requests lack explicit verification checkpoints before mutating a billing system.

4 / 5

Progressive Disclosure

The single SKILL.md is well-organized into clearly headed sections with no nested or buried references, matching the good-structure anchor; it is not 5 because the file exceeds the simple-skill line and the proxy options table plus best practices are all inlined rather than split into one-level-deep reference files.

4 / 5

Total

15

/

20

Passed

Description

57%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 establishes a clear, third-person niche around the Ordway product and includes an explicit Use-when trigger, but its capability phrasing is generic and the trigger vocabulary is thin. Strengthening it with concrete Ordway-specific actions and richer trigger terms would lift specificity and completeness.

Suggestions

Replace generic actions like "Manage data, records, and automate workflows" with concrete Ordway capabilities (e.g. create and manage subscriptions, invoices, payments, credit/debit memos, and usage records).

Expand trigger terms to include natural user phrases such as billing, subscription management, invoicing, revenue recognition, or .csv data imports alongside "Ordway data".

Tighten the Use-when clause to name the finance/operations billing context so the skill is less likely to overlap with generic data-integration skills.

DimensionReasoningScore

Specificity

"Manage data, records, and automate workflows" names the Ordway domain but the actions are generic rather than concrete, matching the anchor where actions are minimal or generic; it does not reach 3 because no specific capabilities (e.g. create invoices, manage subscriptions) are listed.

2 / 5

Completeness

Both a "what" (Ordway integration, manage data/records/workflows) and an explicit "Use when the user wants to interact with Ordway data" clause are present, matching the anchor for both present with the "when" only moderately specific; it is not 5 because the trigger phrase is generic rather than concrete.

4 / 5

Trigger Term Quality

"Ordway" and "interact with Ordway data" provide relevant keywords a user would say, but coverage lacks common variations or synonyms, fitting the anchor for some relevant keywords with missing variations; it is not 4 because the trigger vocabulary is thin.

3 / 5

Distinctiveness Conflict Risk

"Ordway" is a named niche product giving it a distinct trigger with minimal conflict risk, but generic phrasing like "manage data, records, and automate workflows" creates minor overlap with other integration skills, fitting the mostly-distinct anchor; it is not 5 because the surrounding language is not sharply differentiated.

4 / 5

Total

13

/

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.