CtrlK
BlogDocsLog inGet started
Tessl Logo

temenos-t24-transact

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

58

Quality

68%

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/temenos-t24-transact/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 strong, executable CLI integration guide with clear workflows and good structure. The main weaknesses are an unnecessary introductory explanation of what a core banking system is and a dangling "Step 2" reference.

Suggestions

Delete or drastically shorten the opening paragraph explaining what a core banking system is; assume Claude's domain knowledge and lead with the integration steps.

Fix the dangling "Step 2" reference by either labeling the "Searching for actions" section as Step 2 or removing the forward reference.

Add one T24-specific worked example (e.g. retrieving an account balance) showing a real --input and the expected output field, to lift actionability from concrete-but-generic to fully illustrative.

DimensionReasoningScore

Conciseness

The body is mostly lean command-driven content, but the opening paragraph ("Temenos T24 Transact is a core banking system used by financial institutions. It helps banks manage their operations...") explains what a core banking system is, and phrases like "so you can focus on the integration logic rather than auth plumbing" are padding. It is not a 4 because the explanatory intro is clearly trimmable, and not a 2 because the bulk is concrete command examples rather than prose.

3 / 5

Actionability

Concrete, copy-paste-ready CLI commands appear throughout (login, connection ensure, connection get --wait, action list/run, request) plus a documented flag table. It is not a 5 because the examples rely on generic placeholders and lack a T24-specific input/output example, and not a 3 because the commands are real and executable as written.

4 / 5

Workflow Clarity

There is a clear sequence (install → authenticate → connect → poll for READY / handle CLIENT_ACTION_REQUIRED → search → run/proxy) with explicit state-checkpoint feedback loops for connection building. It is not a 5 because of a dangling "Step 2" reference with no matching section and no output validation guidance for run actions, and not a 3 because the checkpoints are explicit and re-polling is specified.

4 / 5

Progressive Disclosure

The content is well-organized into clear sections (Overview, Working with, Install, Authentication, Connecting, Searching, Popular actions, Proxy, Best practices) with no nested references and easy navigation, and a self-contained single file is appropriate for a CLI skill. It is not a 5 because the proxy flag table and action reference could arguably live in a separate file, and not a 3 because the structure is clean and signposted.

4 / 5

Total

15

/

20

Passed

Description

68%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 is well-structured with an explicit "Use when..." trigger and a clearly distinct niche, but its capability list ("Manage data, records, and automate workflows") is generic. Naming concrete T24 operations would lift the specificity and completeness scores.

Suggestions

Replace the generic "Manage data, records, and automate workflows" with 2-3 concrete T24 capabilities, e.g. "Query account balances, fetch customer records, and submit payments".

Add common synonyms/abbreviations ("T24", "Transact", "T24 Transact") to broaden natural trigger coverage.

Tighten the "what" clause to mirror the concreteness of the trigger phrase so both halves of the description are equally specific.

DimensionReasoningScore

Specificity

The phrase "Manage data, records, and automate workflows" names the Temenos T24 Transact domain but the stated actions are generic abstractions rather than concrete capabilities (no specific record types, transactions, or operations). It is not a 3 because no concrete, recognizable action like "get account balance" or "post a payment" is listed, and not a 1 because the domain is named alongside multiple (if generic) actions.

2 / 5

Completeness

Both "what" ("Temenos T24 Transact integration. Manage data, records, and automate workflows.") and "when" ("Use when the user wants to interact with Temenos T24 Transact data") are present. It is not a 5 because the "what" half is vague rather than concrete, and not a 3 because an explicit "Use when..." clause exists.

4 / 5

Trigger Term Quality

"Temenos T24 Transact" is the natural keyword a user would say and it appears inside an explicit "Use when the user wants to interact with Temenos T24 Transact data" trigger. It is not a 5 because common synonyms/abbreviations (e.g. "T24", "Transact") are not spelled out, and not a 3 because the core trigger term is strong and explicitly framed as a usage trigger.

4 / 5

Distinctiveness Conflict Risk

"Temenos T24 Transact" is a clearly niche product name with distinct triggers and minimal overlap risk with other skills. It is not a 4 because there is no meaningful overlap with neighboring skills to minor on.

5 / 5

Total

15

/

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.