CtrlK
BlogDocsLog inGet started
Tessl Logo

fis

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

53

Quality

60%

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/fis/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.

The body is action-oriented with copy-paste-ready CLI commands and a well-structured connection workflow. Its weaknesses are a verbose inlined entity list that belongs in a reference file and absent validation checkpoints for proxy/request operations.

Suggestions

Add an explicit validation/checkpoint step before running proxy requests and raw API calls (e.g. confirm the endpoint and method, then verify the response state) to strengthen the workflow for destructive operations.

Move the 35-item entity/overview list into a separate references file and link to it from the body to improve progressive disclosure and token efficiency.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands and minimal concept re-explanation, though the 35-item bulleted entity list and some prose ('Membrane handles authentication...') could be trimmed.

4 / 5

Actionability

Provides concrete, executable shell commands for install, login, connection, action search/run, and proxy requests with a clear options table, with only minor gaps.

4 / 5

Workflow Clarity

Clear sequenced connection flow with a poll loop and branching on READY/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR, but lacks explicit validation/retry checkpoints for the destructive proxy/request operations.

4 / 5

Progressive Disclosure

Organized with section headers and no bundle files referenced, but the long inlined entity list and inline action discovery content could be split out; no external references are used to offload detail.

3 / 5

Total

15

/

20

Passed

Description

50%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 clearly names its domain and includes an explicit 'Use when' trigger, but the capabilities are generic rather than concrete. It is distinct because it is tied to a specific product, yet it lacks the action specificity of a top-tier description.

Suggestions

Replace generic verbs ('Manage data, records, and automate workflows') with concrete actions tied to FIS (e.g. 'query cases and contacts, run payments, pull invoices via Membrane actions').

Expand the 'Use when' clause with natural trigger phrasings users would actually say, such as 'when the user mentions FIS records, cases, invoices, or payments'.

DimensionReasoningScore

Specificity

Names the FIS domain but actions are generic ('Manage data, records, and automate workflows') with no concrete, specific capabilities listed.

2 / 5

Completeness

Has a clear 'what' (FIS integration, manage data/records/workflows) and an explicit 'when' ('Use when the user wants to interact with FIS data'), though the when is somewhat generic.

4 / 5

Trigger Term Quality

'interact with FIS data' is the only natural-ish phrase; most language is generic and missing common user phrasings.

2 / 5

Distinctiveness Conflict Risk

Anchored to a specific named product (FIS) so it is mostly distinct, with minor overlap risk against other data-management skills.

4 / 5

Total

12

/

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.