CtrlK
BlogDocsLog inGet started
Tessl Logo

addressfinder-australia

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

39

Quality

37%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/addressfinder-australia/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

40%

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 relies heavily on the product name 'AddressFinder Australia' for identification but fails to describe what the skill actually does in concrete terms. The generic phrases 'manage data, records, and automate workflows' could apply to virtually any integration skill. The 'Use when' clause merely restates the product name without providing meaningful trigger guidance.

Suggestions

Replace 'manage data, records, and automate workflows' with specific capabilities like 'Look up, validate, and autocomplete Australian addresses, verify postal codes, and retrieve address metadata'.

Expand the 'Use when...' clause with natural trigger terms such as 'Use when the user needs to validate Australian addresses, perform address lookups, autocomplete street addresses in Australia, or verify AU postal codes'.

Add file format or API-specific terms users might mention, such as 'address verification API', 'Australian postal addresses', or 'AU address search'.

DimensionReasoningScore

Specificity

The description uses vague language like 'manage data, records, and automate workflows' without listing any concrete actions specific to AddressFinder Australia. There are no specific capabilities mentioned such as address lookup, verification, autocomplete, or geocoding.

1 / 3

Completeness

It has a 'Use when...' clause, but the 'when' is essentially a restatement of the 'what' ('interact with AddressFinder Australia data'). The 'what' portion is too vague ('manage data, records, and automate workflows') to be meaningful, so while the structure is present, neither part is well-defined.

2 / 3

Trigger Term Quality

'AddressFinder Australia' is a specific product name that users would mention, but the description lacks natural trigger terms users might say like 'address lookup', 'address validation', 'Australian address', 'autocomplete address', or 'verify address'.

2 / 3

Distinctiveness Conflict Risk

The product name 'AddressFinder Australia' provides some distinctiveness, but 'manage data, records, and automate workflows' is extremely generic and could overlap with dozens of other integration or data management skills.

2 / 3

Total

7

/

12

Passed

Implementation

35%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is largely a generic Membrane CLI integration template with AddressFinder Australia branding. It lacks AddressFinder-specific actionable examples (actual search queries, geocoding examples with parameters), and the 'Popular actions' section is empty. The content is verbose with boilerplate explanations that don't add value for Claude.

Suggestions

Add concrete, AddressFinder-specific examples under 'Popular actions' showing actual address search, forward geocode, and reverse geocode commands with real parameters and expected output shapes.

Remove the introductory paragraph explaining what AddressFinder Australia is — Claude already knows this and it wastes tokens.

Trim the generic Membrane CLI boilerplate (installation, auth flow, proxy flags table) to the minimum needed, or move it to a shared reference file.

Add a validation step after connection setup, such as running a test address search to confirm the connection works before proceeding with the user's actual task.

DimensionReasoningScore

Conciseness

The content is verbose with unnecessary explanations Claude already knows (e.g., 'AddressFinder Australia is a SaaS app that provides address autocomplete and verification services...'). The overview of what AddressFinder does, the explanation of what Membrane handles, and the detailed proxy request flag table all add significant token overhead. Much of this is generic Membrane CLI boilerplate not specific to AddressFinder Australia.

1 / 3

Actionability

The skill provides concrete CLI commands for authentication, connection setup, action discovery, and running actions, which is good. However, there are no AddressFinder-specific executable examples (e.g., an actual address search command with real parameters), and the 'Popular actions' section is empty — it just tells you to discover actions rather than listing them with concrete usage examples.

2 / 3

Workflow Clarity

The connection setup workflow has a reasonable sequence with state handling (READY, CLIENT_ACTION_REQUIRED, etc.), but there are no explicit validation checkpoints or error recovery feedback loops. The overall workflow from install → auth → connect → search actions → run actions is present but lacks verification steps (e.g., confirming the CLI installed correctly, verifying the connection works with a test query).

2 / 3

Progressive Disclosure

The content is structured with headers and sections, but it's essentially a monolithic document with no references to supporting files. The proxy request flags table and detailed connection state handling could be split into separate reference documents. There are no bundle files to reference, but the content length and mixed detail levels suggest it would benefit from better layering.

2 / 3

Total

7

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

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.