CtrlK
BlogDocsLog inGet started
Tessl Logo

documenso-upgrade-migration

Execute Documenso API version upgrades and SDK migrations. Use when upgrading from v1 to v2 API, updating SDK versions, or migrating between Documenso versions. Trigger with phrases like "documenso upgrade", "documenso v2 migration", "update documenso SDK", "documenso API version".

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill documenso-upgrade-migration
What are skills?

80

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

74%

Contract Signing Integration

v2 SDK client setup and document creation flow

Criteria
Without context
With context

Correct npm package

0%

100%

Correct import

0%

100%

serverURL parameter

0%

100%

v2 serverURL value

0%

100%

Nullish coalescing on apiKey

0%

100%

createV0 for document

0%

100%

documentId field

100%

100%

documentsRecipients.createV0

0%

100%

Uppercase SIGNER role

100%

100%

documentsFields.createV0

0%

100%

positionX and positionY

100%

100%

Without context: $0.1859 · 48s · 10 turns · 11 in / 2,930 out tokens

With context: $0.2507 · 49s · 15 turns · 14 in / 2,537 out tokens

100%

69%

Automated NDA Dispatch and Signing Notifications

Template envelopes and webhook event handling

Criteria
Without context
With context

Correct npm package

100%

100%

Correct Documenso import

100%

100%

envelopes.useV0 call

0%

100%

signerIndex on recipient

0%

100%

Webhook uses event field

100%

100%

Webhook uses payload wrapper

0%

100%

document.completed event name

0%

100%

document.signed event name

0%

100%

serverURL v2 endpoint

0%

100%

Returns received true

100%

100%

Without context: $1.0599 · 3m 22s · 50 turns · 51 in / 10,545 out tokens

With context: $0.2913 · 1m · 17 turns · 309 in / 3,365 out tokens

100%

61%

Documenso v1-to-v2 Migration Wrapper

Feature-flag migration with adapter pattern

Criteria
Without context
With context

Unified DocumentService interface

100%

100%

V2 uses @documenso/sdk-typescript

100%

100%

Feature flag key documenso_v2

0%

100%

Factory uses featureFlags.isEnabled

50%

100%

V1 adapter converts numeric ID to string

0%

100%

V2 uses createV0

0%

100%

V2 retrieves documentId

0%

100%

5-week rollout schedule

70%

100%

Percentage milestones

30%

100%

ID migration strategy

0%

100%

V2 uppercase SIGNER role

100%

100%

Without context: $0.7144 · 2m 57s · 39 turns · 40 in / 8,510 out tokens

With context: $0.5320 · 1m 58s · 27 turns · 215 in / 6,237 out tokens

Evaluated
Agent
Claude Code

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.