CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

connect-required-verification-information

Use this skill when the user asks what information a Stripe Connect connected account must provide for verification, onboarding, KYC, or account requirements; when they need to compare requirements between connected-account setups; or when they ask which verification fields, documents, or business details are required for a particular platform country, account country, business type, dashboard, service agreement, or capability.

Quality

85%

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-required-verification-information in stripe/ai

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally actionable, well-sequenced instruction set with explicit validation and error-recovery loops. Its two weaknesses are repetition of the same rules across sections (conciseness) and the absence of any bundle structure — dense reference data like the row-definition regexes is inlined rather than split into a one-level-deep reference file (progressive disclosure).

Suggestions

Move the row-definition regex families (account/entity/person) and the detailed table-construction and enforcement-limit rendering rules into a references/ file (e.g. references/table-formatting.md), keeping only the summary of the table shape and section-splitting rules in SKILL.md.

Consolidate the repeated rules — downstream re-checking, capability-unavailability explanations, and conflict/revise handling — into a single authoritative section and reference it from the Agent flow, curl examples, and response-reading sections instead of restating each.

Trim the curl examples section to only what it adds over the Agent flow (the two worked user scenarios and the nested query-string encoding), and drop restated collection steps like 'After that response returns, collect setup choices as described in the Agent flow'.

DimensionReasoningScore

Conciseness

Mostly efficient domain-specific content Claude cannot know (endpoint response shapes, row-definition regexes, enforcement-limit rendering rules), but with real repetition: the 're-check all downstream fields' rule appears in Hard rules, the Agent flow, and 'Read the API responses'; capability-unavailability explanations appear in Resolve capabilities steps 4, 6, and 7 plus the trailing bullet; conflict/revise instructions are restated across four sections; and the curl examples largely restate the Agent flow. Not 2: no generic explanation of concepts Claude already knows; not 4: more than minor trimming opportunities exist.

3 / 5

Actionability

Fully executable guidance: exact endpoints, copy-paste-ready curl commands with the exact nested query-string shape ('account-setup-A[apiVersion]=v2' ...), an exact JSON output shape, concrete row-definition regexes per section family, and worked examples for both naive and smart users. Common cases are covered end to end.

5 / 5

Workflow Clarity

A clear, explicitly validated multi-step flow: a mermaid dependency chain interpreted literally, a sequenced 12-step Agent flow, checkpoints for validation_errors (correct via the interaction contract) vs build_errors (retryable), downstream invalidation on any upstream change, and feedback loops for setup conflicts and empty capability lists. Not a destructive/batch context, so no cap applies.

5 / 5

Progressive Disclosure

No bundle files exist; everything is inlined in one ~410-line SKILL.md. Section headers are clear and well-ordered, so it is not a 2-level unstructured wall, but the row-definition regex tables and the detailed table-construction and enforcement-limit rendering rules are exactly the reference data that belongs in a separate references/ file, matching the 3 anchor ('content that should be separate is inline').

3 / 5

Total

16

/

20

Passed

Description

86%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 strong description with excellent trigger coverage and a well-delineated niche. Its only weakness is that the skill's 'what' — determining and presenting required verification information — is implied by the trigger clauses rather than stated as an explicit action.

DimensionReasoningScore

Specificity

Names the domain and several concrete capabilities — 'what information a Stripe Connect connected account must provide for verification', 'compare requirements between connected-account setups', and breakdown 'for a particular platform country, account country, business type, dashboard, service agreement, or capability' — but they are framed as answerable scenarios rather than a comprehensive list of actions. Not 5: the actions are implicit in trigger phrasing rather than explicitly enumerated; not 3: well more than 1-2 concrete actions are covered.

4 / 5

Completeness

The 'when' is fully explicit with three distinct 'Use this skill when...' trigger clauses, but the 'what' is embedded inside those triggers ('when the user asks what information a connected account must provide') rather than stated as an explicit skill action. Not 5: 'what' is never explicitly stated; not 3: 'when' is explicit and specific, not weakly implied.

4 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms a user would actually say: 'verification', 'onboarding', 'KYC', 'account requirements', 'verification fields, documents, or business details', and 'compare requirements'. Every common way of asking for this information is represented, matching the 5-level anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche — Stripe Connect connected-account verification requirements — with distinct triggers tied to specific setup dimensions (platform country, service agreement, capabilities). Minimal risk of firing for an unrelated skill.

5 / 5

Total

18

/

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/grok/plugin/skills/connect-required-verification-information/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.