CtrlK
BlogDocsLog inGet started
Tessl Logo

quickbase

Quickbase integration. Manage Applications. Use when the user wants to interact with Quickbase data.

55

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

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

Quality

Content

63%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 delivers concrete, executable Membrane commands and a well-checkpointed connection workflow, but opens with unnecessary background prose and keeps reference-grade material inline rather than in bundle files.

Suggestions

Remove or trim the introductory paragraph describing what Quickbase is and who uses it; Claude already knows this.

Move the Popular Actions table and proxy-flags reference into a dedicated reference file and link to it from the body.

Fill the empty Description column in the Popular Actions table so action selection is actionable without a separate lookup.

DimensionReasoningScore

Conciseness

The opening paragraph explains what Quickbase is and who uses it — context Claude already knows — which is padding, though the rest (commands, tables) is mostly efficient, matching the score-3 anchor.

3 / 5

Actionability

Provides copy-paste-ready membrane commands with concrete flags and examples, but the Popular Actions table has an empty Description column and several placeholders, leaving minor gaps, matching the score-4 anchor.

4 / 5

Workflow Clarity

The connection workflow is clearly sequenced with explicit state-based checkpoints (READY/BUILDING/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) and a poll loop, with only minor validation gaps elsewhere, matching the score-4 anchor.

4 / 5

Progressive Disclosure

Content is sectioned but lives in a single ~150-line file, with the 18-row Popular Actions table and proxy-flags table inlined where a separate reference file would be appropriate, matching the score-3 anchor.

3 / 5

Total

14

/

20

Passed

Description

61%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 answers both 'what' and 'when' and targets a clearly distinct platform, but its capability statement is thin and generic ('Manage Applications') and lacks trigger synonyms.

Suggestions

Replace the generic 'Manage Applications' with 2-3 concrete actions (e.g., 'Create and manage Quickbase apps, tables, fields, and records; run reports').

Broaden the trigger clause with natural variations (e.g., 'Use when the user mentions Quickbase apps, tables, records, or reports').

DimensionReasoningScore

Specificity

Names the domain (Quickbase) but the only action, "Manage Applications," is a single generic phrase rather than 1-2 concrete actions, matching the score-2 anchor.

2 / 5

Completeness

States both what ("Quickbase integration. Manage Applications.") and when ("Use when the user wants to interact with Quickbase data"), but the 'when' could be more specific, matching the score-4 anchor.

4 / 5

Trigger Term Quality

Includes the natural trigger "Use when the user wants to interact with Quickbase data" and the keyword Quickbase, but lacks synonyms or common variations, matching the score-3 anchor.

3 / 5

Distinctiveness Conflict Risk

Quickbase is a specific named platform with a distinct trigger phrase, giving it a clear niche with minimal overlap risk, matching the score-5 anchor.

5 / 5

Total

14

/

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.