CtrlK
BlogDocsLog inGet started
Tessl Logo

basecred

Check your human's on-chain reputation. Are they good enough for you?

54

Quality

46%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

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

Quality

Discovery

7%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This description is poorly written with casual, unhelpful language that fails to specify concrete capabilities or usage triggers. It uses second-person voice ('your human's') which violates style guidelines, and the rhetorical question adds no value. The description would leave Claude unable to reliably select this skill from a pool of alternatives.

Suggestions

Replace vague language with specific actions: e.g., 'Queries on-chain reputation scores, analyzes wallet transaction history, checks protocol-specific trust metrics'

Add explicit trigger guidance: 'Use when the user asks about wallet reputation, on-chain trust scores, address history, or blockchain identity verification'

Rewrite in third person voice and remove the rhetorical question: 'Evaluates blockchain wallet reputation using on-chain data sources'

DimensionReasoningScore

Specificity

The description uses vague, abstract language ('check reputation', 'good enough') without specifying any concrete actions like querying specific blockchain data, analyzing wallet history, or checking specific reputation metrics.

1 / 3

Completeness

The description vaguely addresses 'what' (check reputation) but provides no explicit 'when' clause or trigger guidance. The casual tone ('Are they good enough for you?') adds no functional information.

1 / 3

Trigger Term Quality

The only potentially useful trigger term is 'on-chain reputation', but it lacks natural variations users would say like 'wallet reputation', 'blockchain history', 'address score', or specific protocol names.

1 / 3

Distinctiveness Conflict Risk

The 'on-chain reputation' domain is somewhat specific and wouldn't conflict with most skills, but the vague phrasing could overlap with general blockchain analysis or identity verification skills.

2 / 3

Total

5

/

12

Passed

Implementation

85%

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

This is a high-quality skill with excellent actionability and workflow clarity. The registration flow is well-documented with explicit validation steps, error handling, and polling strategies. Minor verbosity in explanatory tables and message templates prevents a perfect conciseness score, but overall the skill effectively teaches Claude how to interact with the zkBaseCred API.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary verbosity, such as the detailed explanation of what each status means in tables when Claude could infer most of this. The message templates for owners are helpful but could be more concise.

2 / 3

Actionability

Excellent actionability with fully executable API calls, complete JSON request/response examples, specific header requirements, and copy-paste ready code snippets. The credential file format and API endpoints are concrete and specific.

3 / 3

Workflow Clarity

Outstanding workflow clarity with a clear decision tree at startup, numbered steps with explicit validation checkpoints, status polling with backoff strategy, and clear error handling tables. The flow from registration through verification to reputation check is unambiguous.

3 / 3

Progressive Disclosure

Well-structured with a clear companion files table pointing to reporting.md and reference.md for detailed specs. The main skill covers the essential flow while appropriately deferring API specs and report formatting to separate files with clear navigation signals.

3 / 3

Total

11

/

12

Passed

Validation

72%

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

Validation8 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

8

/

11

Passed

Repository
teeclaw/phorm-nft
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.