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 procedural skill with explicit validation and feedback loops. Its weaknesses are systematic redundancy across sections that inflates token cost, and a monolithic single-file structure where reference material (row definitions, response-field semantics, curl examples) would be better split into bundle files.

Suggestions

State each rule once: consolidate the repeated "Ask for apiVersion, recommend v2" instructions and merge the duplicated filtered-capability explanations (Resolve capabilities steps 4 and 7) to cut significant token overhead.

Move the row-definition regex tables, the API response-field reference, and the full curl examples into a references/ file (e.g. references/row-definitions.md and references/api.md), keeping SKILL.md as the flow overview with clearly signaled links.

Fix the malformed list structure in the Row definitions section, where the numbered list restarts at 1 after step 8 and the regex definitions run together as dense paragraph text — reformat as properly delimited entries for reliable parsing.

DimensionReasoningScore

Conciseness

The body is dense with operational specifics and never explains concepts Claude already knows, but it is systematically repetitive: "Ask for `apiVersion`. Recommend `v2`" appears four or more times across Hard rules, the Agent flow, and both curl examples, and the filtered-capability explanation appears nearly verbatim as both step 4 and step 7 of Resolve capabilities. This fits "mostly efficient but could be tightened" rather than anchor 4's "minor instances".

3 / 5

Actionability

Fully executable guidance throughout: exact endpoint URLs, copy-paste curl commands with complete --data-urlencode parameter lists, a fully worked CA/FR company card_payments example, exact response-field semantics, and concrete output-construction rules covering common cases.

5 / 5

Workflow Clarity

The 12-step Agent flow is explicitly sequenced with a literal dependency diagram, validation checkpoints at every stage (pre-validated option lists, validation_errors vs build_errors handling), and genuine feedback loops (retry build errors, invalidate and re-check downstream fields on any upstream change, re-run Resolve capabilities).

5 / 5

Progressive Disclosure

Everything lives in a single ~400-line SKILL.md with no bundle files. Section headers and internal anchor links provide real structure, but content that clearly belongs in separate reference files — the regex row-definition tables, the API-response field reference, and the full curl examples — is inlined. This matches anchor 3 (some structure, but content that should be separate is inline) rather than anchor 2, since navigation within the file is clear.

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, a well-defined niche, and concrete, well-scoped query types. Its main weakness is that the skill's actual behavior is implied through trigger clauses rather than explicitly stated as a capability statement.

DimensionReasoningScore

Specificity

The description lists several concrete query types ("what information a Stripe Connect connected account must provide for verification", "compare requirements between connected-account setups", "which verification fields, documents, or business details are required") scoped to specific dimensions like platform country, service agreement, and capability. It stops short of anchor 5 because it never states what the skill itself does (e.g., fetching requirements data or guiding setup selection), only the questions it answers.

4 / 5

Completeness

"When" is explicit and rich ("Use this skill when the user asks...; when they need to compare...; or when they ask which..."), but the "what" is only implied through those trigger clauses — the skill's actual behavior is never stated. This fits anchor 4 (both present, one could be more explicit) better than anchor 5, which requires both to be clearly and explicitly answered.

4 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms: "verification", "onboarding", "KYC", "account requirements", "verification fields", "documents", and "business details", plus concrete selection dimensions users would mention (platform country, account country, business type, dashboard, service agreement, capability).

5 / 5

Distinctiveness Conflict Risk

The description occupies a clear niche — Stripe Connect connected-account verification/KYC requirements — with precise triggers that would rarely overlap with other skills.

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.