CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/payment-gateway-sandboxes

Wraps the vendor-generic payment-gateway sandbox pattern - test credentials, sandbox base URLs / environment switches, deterministic test-card matrices, and gateway-native webhook simulators - with per-gateway references for Adyen test mode, PayPal Sandbox, and Braintree sandbox. Use when testing code integrated with Adyen, PayPal, or Braintree; for Stripe use stripe-test-cards-and-webhooks (one-time payments) or stripe-subscription-billing-test-author (recurring billing).

72

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Quality

Content

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

Well-structured, token-efficient skill body that delegates per-gateway detail to genuinely present reference files. Adding a concrete verify step to the CI workflow and one executable test example would lift the remaining dimensions to the top anchor.

Suggestions

Add an explicit validation/verification step to the CI integration snippet (e.g., fail the job on unsigned-webhook test cases) so the workflow has a checkpoint.

Include one small executable test example inline (e.g., an Adyen test-card assertion) so the shared pattern is copy-paste ready, not only descriptive.

In the description, add natural trigger synonyms such as 'sandbox testing' or 'payment integration' to broaden trigger_term_quality.

DimensionReasoningScore

Conciseness

Lean body that assumes competence — no padding about what webhooks or sandbox environments are — where every section and the CI YAML earns its place.

5 / 5

Actionability

Concrete CI YAML, named signature schemes, and a routing table give executable guidance, but most test-pattern steps are descriptive ('one test per outcome row') with executable detail deferred to references.

4 / 5

Workflow Clarity

The five-step shared pattern is clearly sequenced, but there is no explicit validation/verification checkpoint before tests are considered passing in the CI section.

4 / 5

Progressive Disclosure

Clear overview with a routing table to three real, one-level-deep reference files (adyen.md, paypal.md, braintree.md verified present) plus well-signaled companion skills.

5 / 5

Total

18

/

20

Passed

Description

92%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, specific description that clearly states both capabilities and trigger conditions while actively disambiguating from Stripe-related skills. Slightly more natural-language trigger phrasing would push trigger_term_quality to the top anchor.

DimensionReasoningScore

Specificity

Enumerates multiple concrete primitives — 'test credentials, sandbox base URLs / environment switches, deterministic test-card matrices, and gateway-native webhook simulators' — covering the domain comprehensively.

5 / 5

Completeness

Explicitly answers what (wraps the four sandbox primitives plus per-gateway references) and when (the explicit 'Use when testing code integrated with...' clause).

5 / 5

Trigger Term Quality

Names the three gateways and a natural trigger ('Use when testing code integrated with Adyen, PayPal, or Braintree'), but omits common synonyms such as 'sandbox testing' or 'payment integration'.

4 / 5

Distinctiveness Conflict Risk

Clear niche (non-Stripe gateways) with explicit routing to Stripe skills, minimizing overlap with sibling skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents