CtrlK
BlogDocsLog inGet started
Tessl Logo

thinq

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

57

Quality

66%

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/thinq/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 highly actionable, providing copy-paste Membrane CLI commands across the full integration workflow with a strong state-machine feedback loop for connection readiness. It loses points on conciseness (marketing-style prose and a long device list) and a minor workflow incoherence from dangling 'Step 2' references to unlabeled steps.

Suggestions

Trim non-essential prose: remove the marketing intro ('Developers and businesses use ThinQ to... enhance customer engagement') and the 'rather than auth plumbing' filler to improve token efficiency.

Fix the dangling step references: either label sections as numbered steps (Step 1, Step 2) or replace 'skip to Step 2' with a concrete section link such as 'skip to Searching for actions'.

DimensionReasoningScore

Conciseness

Mostly concrete CLI commands, but includes unnecessary prose such as the marketing intro ("Developers and businesses use ThinQ to build and manage communication workflows, automate tasks, and enhance customer engagement"), "rather than auth plumbing," and a 15-item device overview list, fitting "Mostly efficient but includes some unnecessary explanation"; below 4 because the trimmable instances are several rather than minor.

3 / 5

Actionability

Copy-paste ready commands cover the full workflow (install, login, headless auth, connect, poll, search, run with/without input, proxy) plus a flag reference table, matching "Fully executable; copy-paste ready code or commands; specific examples cover the common cases"; above 4 because coverage is comprehensive with only clearly-marked placeholders.

5 / 5

Workflow Clarity

The connection-readiness sub-workflow has explicit state validation (READY/BUILDING/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR) and a poll→act→re-poll feedback loop, but the overall flow is section-based with a dangling "skip to Step 2" reference to an unlabeled step, matching "Clear sequence with most checkpoints present; minor validation gaps"; above 3 because explicit checkpoints exist, below 5 because of the loose global structure and incoherent step reference.

4 / 5

Progressive Disclosure

Well-organized into clear sections with easy header navigation and no monolithic reference dump, but there are no external reference files (none exist in the bundle) and the device overview list and proxy flag table are inlined, matching "Good structure; most content is appropriately placed; minor organization gaps"; below 5 because there is no one-level-deep reference splitting, above 3 because no content clearly must be separated.

4 / 5

Total

16

/

20

Passed

Description

57%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 correctly uses third-person voice and includes an explicit 'Use when' trigger anchored on the ThinQ brand name for distinctiveness. Its main weakness is generic, buzzword-heavy actions ('Manage data, records, and automate workflows') that neither describe concrete ThinQ capabilities nor capture natural user phrasings.

Suggestions

Replace the generic actions ('Manage data, records, and automate workflows') with concrete ThinQ capabilities, e.g. 'Make voice calls, send messages, and control LG appliances via the ThinQ API.'

Expand trigger terms beyond 'ThinQ data' to natural phrases users say: 'ThinQ calls, messaging, device control, LG appliances, or ThinQ workflows.'

Tighten the 'when' clause to concrete triggers, e.g. 'Use when the user wants to make ThinQ calls, send messages, or control ThinQ-connected devices.'

DimensionReasoningScore

Specificity

Names the ThinQ domain but the actions "Manage data, records, and automate workflows" are generic buzzwords rather than concrete ThinQ operations, matching the "Names the domain but actions are minimal or generic" anchor; it does not reach 3 because no concrete actions are listed, and stays above 1 because the domain is named.

2 / 5

Completeness

Both a "what" ("Manage data, records, and automate workflows") and an explicit "when" ("Use when the user wants to interact with ThinQ data") are present, but both are generic, matching "Has both what and when; when could be more explicit or specific"; above 3 because the "when" is explicit rather than weakly implied, below 5 because there are no concrete trigger phrases.

4 / 5

Trigger Term Quality

"ThinQ" is a relevant natural keyword and "Use when the user wants to interact with ThinQ data" provides a trigger, but common variations (calls, messages, device control) are missing, fitting "Some relevant keywords but missing common variations or synonyms"; above 2 because a genuine domain keyword is present, below 4 because coverage is thin.

3 / 5

Distinctiveness Conflict Risk

The "ThinQ" brand name gives a clear distinct niche with low conflict risk, but the generic "manage data, automate workflows" framing creates minor overlap with other data/automation skills, matching "Mostly distinct; minor overlap risk"; below 5 because the actions are generic rather than niche-defining.

4 / 5

Total

13

/

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.