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.

68

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.

The body is highly actionable with an exceptionally clear, well-validated workflow, but it is a monolithic single-file skill: significant cross-section duplication hurts conciseness, and dense reference material (row definitions, rendering rules) is inlined rather than split into referenced files.

Suggestions

Deduplicate guidance that appears in multiple sections: state each rule once (e.g., the orrProgram gating and capability-incompatibility handling), and collapse 'Resolve capabilities' steps 4 and 7, which are near-duplicates.

Move the row-definition regex tables and the enforcement-action rendering rules into a reference file (e.g., references/row-definitions.md) and link to it one level deep from the 'Construct the result' section.

Fix the markdown formatting of the row-definition lists (they currently render as dense single paragraphs due to broken line breaks), or move them into the reference file as proper tables.

DimensionReasoningScore

Conciseness

The content is domain-specific with no filler or explanation of concepts Claude already knows, but it could be tightened: orrProgram rules are repeated across 'Hard rules', 'Inputs you eventually need', 'Agent flow', and the curl examples; 'Resolve capabilities' steps 4 and 7 say nearly the same thing; and the curl-example section restates the agent flow step by step. The duplication is more than minor, keeping it below anchor 4.

3 / 5

Actionability

Guidance is fully executable: copy-paste-ready curl commands with exact endpoints and nested query parameters (e.g. 'account-setup-A[capabilities][0]=card_payments'), a deterministic capability-resolution algorithm, explicit response-field mappings, regex-based row definitions, and two worked examples (naive and smart user) covering the common cases.

5 / 5

Workflow Clarity

The multi-step flow is clearly sequenced via the mermaid dependency chain and the 12-step agent flow, with explicit validation checkpoints (validate setup before the final request, re-check downstream fields on change) and genuine feedback loops for error recovery ('validation_errors' → ask the user to correct inputs; 'build_errors' → retry rather than treat as a business conclusion).

5 / 5

Progressive Disclosure

There are no bundle files at all (no references/, scripts/, or assets/), and ~400 lines of reference-grade material — row-definition regex tables, enforcement-limit rendering rules, and full curl walkthroughs — is inlined in SKILL.md where it arguably belongs in a one-level-deep reference file. Section headers and working internal anchor links provide reasonable structure, keeping it above anchor 2.

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, natural trigger-term coverage and clear distinctiveness. Its only weakness is that the skill's capability is expressed entirely through 'when the user asks' clauses, leaving the 'what' implicit rather than stated as a direct action.

DimensionReasoningScore

Specificity

The description names the domain (Stripe Connect connected-account verification) and several concrete actions — 'compare requirements between connected-account setups', identify 'which verification fields, documents, or business details are required' per configuration. It stops short of stating what the skill actually does (fetch requirements from the docs endpoints and guide setup selection), so coverage has minor gaps.

4 / 5

Completeness

The 'when' is explicit and specific ('Use this skill when the user asks...'), but the 'what' is only implied through the trigger phrasing rather than stated as the skill's action (e.g., 'Fetches and presents required verification information for a selected connected-account setup'). Both are present, with the 'what' indirect.

4 / 5

Trigger Term Quality

Natural user phrasing is comprehensively covered: 'verification', 'onboarding', 'KYC', 'account requirements', 'verification fields', 'documents', 'business details', 'compare requirements', plus configuration terms like 'business type', 'service agreement', and 'capability'. These are exactly the words a user would say when needing this skill.

5 / 5

Distinctiveness Conflict Risk

Terms like 'Stripe Connect connected account', 'KYC', 'service agreement', and 'platform country' carve out a clear niche with distinct triggers and minimal overlap risk with any other 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/agent-plugins/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.