CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

connect-recommend

Use this skill when the user asks about Stripe Connect configuration, charge patterns, Dashboard access, or how to get started with Connect, is building a marketplace, platform, multi-vendor store, gig platform, or subscription platform, needs to pay out sellers, vendors, or providers, mentions split payments, revenue sharing, multi-party payments, or similar payment distribution concepts, provides a company URL or business description for a recommendation, builds SaaS that routes money between parties (for example, POS, booking, invoicing — not operational SaaS without payment routing), asks about onboarding or KYC for merchants, sellers, and vendors, mentions connected account Dashboard or responsibility configurations, or asks about payment flows, white-label payments, or embedded payments.

Quality

83%

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

The canonical home for this skill is connect-recommend in stripe/ai

SKILL.md
Quality
Evals
Security

Quality

Content

81%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.

A well-engineered orchestration workflow: every step has concrete scripts, options, and validation gates, and all detailed decision logic is properly pushed into eight real, one-level-deep reference files. The main cost is token efficiency — repeated checklists, duplicated public-preview disclosure language, and one enormous compound guardrail sentence — plus some overlap between Step 4a rules and the compatibility matrix reference.

Suggestions

State the progress checklist once ("after each step, mark its line complete and re-show the checklist") instead of repeating the four-line block four times, saving ~20 lines.

Consolidate the public-preview disclosure requirements (currently repeated in the Step 3 SaaS guardrail and Step 4a items) into a single rule, and break the ~200-word SaaS/direct-charge guardrail sentence into a short bulleted decision list.

Move Step 4a's enumerated compatibility rules into compatibility-matrix.md and keep only "read the matrix; BLOCKED → warn + fix + re-run; CAUTION → warn" in SKILL.md to eliminate the duplication.

DimensionReasoningScore

Conciseness

The body is dense with non-obvious domain policy rather than concepts Claude already knows, but it can be tightened: the four-line progress checklist is repeated verbatim four times, the public-preview disclosure requirements appear in both Step 3 guardrails and two Step 4a items, and the SaaS/direct-charge guardrail is a single ~200-word run-on sentence. This matches anchor 3 (mostly efficient but could be tightened) better than anchor 4.

3 / 5

Actionability

Fully executable instruction guidance: exact question scripts ("Tell me about your business. Pick whichever is easiest:"), numbered option sets with defined outcomes, verbatim warning copy ("Your platform fee might be below Stripe's processing fees..."), concrete field names (dashboard, fees_collector, losses_collector, application_fee_amount), named embedded components, and specific links. This is copy-paste-ready guidance for an instruction-only skill, matching anchor 5.

5 / 5

Workflow Clarity

Steps 0–6 are explicitly sequenced with a visible progress checklist, mandatory validation checkpoints ("Step 4a — Compatibility validation (MANDATORY before presenting recommendation)", fee-economics check that "ALWAYS runs, even on auto-filled values"), and explicit feedback loops (BLOCKED combination → recommended fix → "re-run the recommendation with the corrected configuration"; "re-ask the relevant question"). This matches anchor 5's clear sequence with validation and error-recovery loops.

5 / 5

Progressive Disclosure

The body is an orchestration overview that delegates all heavy detail to eight clearly signaled, one-level-deep references (terminology-rules, company-researcher, decision-matrix, discovery-questions, account-types, charge-patterns, compatibility-matrix, recommendation-template), and all eight verified to exist. The gap keeping it from 5: Step 4a's compatibility rules substantially duplicate content that also lives in compatibility-matrix.md, splitting one concern across two places.

4 / 5

Total

17

/

20

Passed

Description

77%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.

A trigger-optimized description with outstanding natural keyword coverage and an exceptionally explicit "Use when" clause. Its main weakness is that the skill's actual capability (recommending a Connect configuration) is only implied rather than stated up front, and a few overly broad triggers slightly raise conflict risk.

Suggestions

Lead with an explicit what-clause, e.g. "Recommends a Stripe Connect integration configuration (dashboard type, responsibility settings, charge pattern) from a company URL or business description" before the trigger list.

Trim overlapping broad triggers (e.g. "subscription platform", "builds SaaS") to reduce conflict with general Stripe integration skills while keeping the payment-routing qualifier.

DimensionReasoningScore

Specificity

Concrete domain terms are named ("Stripe Connect configuration, charge patterns, Dashboard access", "split payments", "onboarding or KYC"), but the skill's action is never stated as a capability — "recommendation" appears only indirectly in "provides a company URL or business description for a recommendation". It lists trigger scenarios rather than concrete actions, landing between anchor 3 and anchor 4.

3 / 5

Completeness

The "when" is maximally explicit ("Use this skill when the user asks about...") with concrete trigger phrases, but the "what" is implicit — the description never states the skill recommends a Connect configuration except via the oblique phrase "for a recommendation". Both halves are present with one weaker, matching anchor 4 rather than 5.

4 / 5

Trigger Term Quality

Comprehensive natural-language coverage with synonyms across every trigger family: "marketplace, platform, multi-vendor store, gig platform, or subscription platform", "sellers, vendors, or providers", "split payments, revenue sharing, multi-party payments", "white-label payments, or embedded payments". These are exactly the phrases a user building such a business would say.

5 / 5

Distinctiveness Conflict Risk

Stripe Connect is a clear niche with distinct triggers ("connected account Dashboard or responsibility configurations", "charge patterns"), but broad triggers like "subscription platform", "builds SaaS that routes money between parties", and "asks about onboarding or KYC for merchants" create minor overlap risk with general Stripe-integration or onboarding skills — mostly distinct, matching anchor 4.

4 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

stripe/ai

Path

providers/cursor/plugin/skills/connect-recommend/SKILL.md

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.