CtrlK
BlogDocsLog inGet started
Tessl Logo

advantage-csp

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

Install with Tessl CLI

npx tessl i github:membranedev/application-skills --skill advantage-csp
What are skills?

75

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

75%

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 successfully identifies a specific integration (Advantage CSP) and includes an explicit 'Use when' clause, making it complete and distinctive. However, the capabilities listed are generic ('manage data, records, automate workflows') rather than concrete actions, and trigger terms could be expanded to include more natural user phrases.

Suggestions

Replace generic actions with specific concrete capabilities (e.g., 'Create and update customer records, query data tables, trigger approval workflows, generate reports').

Add more natural trigger terms users might say (e.g., 'CSP records', 'Advantage workflows', 'CSP automation', specific module or feature names).

DimensionReasoningScore

Specificity

Names the domain (Advantage CSP) and mentions general actions ('Manage data, records, and automate workflows'), but these are broad categories rather than concrete specific actions like 'create records', 'query tables', or 'trigger workflow X'.

2 / 3

Completeness

Explicitly answers both what ('Manage data, records, and automate workflows') and when ('Use when the user wants to interact with Advantage CSP data') with a clear trigger clause.

3 / 3

Trigger Term Quality

Includes 'Advantage CSP' as a key trigger term and 'data' which users might say, but lacks common variations or natural phrases users would use (e.g., 'CSP records', 'workflow automation', specific feature names).

2 / 3

Distinctiveness Conflict Risk

'Advantage CSP' is a specific product name that creates a clear niche; unlikely to conflict with other skills since it's tied to a distinct platform.

3 / 3

Total

10

/

12

Passed

Implementation

64%

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

This skill provides solid, actionable CLI guidance for Advantage CSP integration with Membrane, featuring executable commands and a useful flags reference table. However, it includes unnecessary platform explanation at the start, lacks validation checkpoints in workflows, and the overview bullet list adds no actionable value. The best practices section is helpful but the overall structure could be tightened.

Suggestions

Remove the introductory paragraph explaining what Advantage CSP is - Claude already knows this and it wastes tokens

Remove or replace the 'Advantage CSP Overview' bullet list with actionable content - the current list of entities provides no guidance

Add explicit validation steps after connection creation (e.g., 'Verify connection: membrane connection list --json | grep CONNECTION_ID')

Add error handling guidance for common failure scenarios like authentication failures or invalid action IDs

DimensionReasoningScore

Conciseness

The skill includes some unnecessary explanation (e.g., 'Advantage CSP is a cloud security posture management platform' and what it does), but the CLI commands and examples are reasonably efficient. The overview section with bullet points adds little value.

2 / 3

Actionability

Provides fully executable CLI commands throughout with clear syntax, flags documented in a table, and copy-paste ready examples for all major operations including connection setup, action discovery, and proxy requests.

3 / 3

Workflow Clarity

Steps are listed for setup and connection but lack explicit validation checkpoints. The workflow for connecting doesn't specify how to verify success, and there's no error recovery guidance for failed connections or actions.

2 / 3

Progressive Disclosure

Content is reasonably organized with clear sections, but everything is inline in one file. The overview section could be trimmed, and advanced proxy usage could potentially be split out. References to external docs exist but internal structure could be improved.

2 / 3

Total

9

/

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

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.