CtrlK
BlogDocsLog inGet started
Tessl Logo

finmo

Finmo integration. Manage Organizations. Use when the user wants to interact with Finmo 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

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/finmo/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 integration guide with concrete commands and a well-validated connection workflow. Minor gaps are light padding, a few unverified destructive-action steps, and no progressive disclosure to separate reference files.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands throughout, but contains minor padding (e.g., 'so you can focus on the integration logic rather than auth plumbing') and a long flat entity list that could be trimmed.

4 / 5

Actionability

It provides fully executable, copy-paste-ready CLI commands for install, login, connection setup, action search/run, and proxying, plus a curated actions table covering common cases.

5 / 5

Workflow Clarity

The connection-setup workflow is clearly sequenced with explicit state validation (READY/BUILDING/CLIENT_ACTION_REQUIRED) and re-poll feedback loops, but step numbering is slightly inconsistent and destructive action runs (e.g., create-payout) lack post-run verification.

4 / 5

Progressive Disclosure

Content is well-organized into clear sections with an external docs link; no bundle files are used, so the skill is self-contained, though the entity list and actions table are inline content that could optionally live in a reference file.

4 / 5

Total

17

/

20

Passed

Description

66%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 cleanly states both what the skill does and when to use it, anchored by a distinctive brand trigger. It is weakened by thin action coverage and limited keyword variety in the trigger clause.

Suggestions

Expand the 'what' beyond 'Manage Organizations' to list 2-3 more concrete Finmo actions (e.g., manage Deals, collect Documents, submit to Lenders) for stronger specificity.

Broaden the 'when' trigger with more natural phrases users would say, such as 'Use when the user wants to manage Finmo deals, applicants, documents, or lender submissions.'

Align the description's mentioned entities with the body's domain map (Deal, Applicant, Document, Lender, etc.) rather than only 'Organizations'.

DimensionReasoningScore

Specificity

The description names the domain ('Finmo integration') and one concrete action ('Manage Organizations'), but coverage is not comprehensive and the generic 'interact with Finmo data' adds no further concrete actions.

3 / 5

Completeness

Both 'what' ('Finmo integration. Manage Organizations.') and 'when' ('Use when the user wants to interact with Finmo data.') are explicitly stated, though the 'when' clause is somewhat generic and could name more specific triggers.

4 / 5

Trigger Term Quality

The relevant keyword 'Finmo' and the phrase 'interact with Finmo data' are present, but there is little variety — no synonyms or related natural terms beyond the brand name itself.

3 / 5

Distinctiveness Conflict Risk

The Finmo brand name is a highly distinctive niche trigger with minimal overlap risk against other skills, and the 'Use when...' clause ties it to a specific product.

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.