CtrlK
BlogDocsLog inGet started
Tessl Logo

documenso-deploy-integration

Deploy Documenso integrations across different platforms and environments. Use when deploying to cloud platforms, containerizing applications, or setting up infrastructure for Documenso integrations. Trigger with phrases like "deploy documenso", "documenso docker", "documenso kubernetes", "documenso cloud deployment".

66

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is concise and highly actionable with complete, executable artifacts across Docker, Lambda, Cloud Run, and self-hosting. Its weaknesses are workflow validation (no run-then-verify checkpoints despite risky deploy/secret/migration operations) and progressive disclosure (a bundled reference file is never linked and large blocks remain inline).

Suggestions

Link the existing references/implementation-guide.md from SKILL.md and move the longer Dockerfile/compose/health-check blocks there, keeping SKILL.md as an overview pointing one level deep.

Insert explicit validation checkpoints into the workflow, e.g. after self-hosted deploy: 'Run the /health endpoint and only mark deployment complete on a 200 healthy response; on 503 re-check NEXT_PRIVATE_DATABASE_URL and secrets.'

Add a verify/retry feedback loop for the risky operations called out in scoring notes (migrations on start, secret injection, certificate mount) rather than only an after-the-fact error-handling table.

DimensionReasoningScore

Conciseness

The body is lean and instruction-forward: a brief overview, prerequisites, then directly executable Dockerfile/compose/TypeScript/bash snippets with no explanatory padding of concepts Claude already knows, fitting the 'lean and efficient; every token earns its place' anchor rather than the level-2 'could be tightened' anchor.

3 / 3

Actionability

Every step ships complete, copy-paste-ready artifacts — a runnable multi-stage Dockerfile, a full docker-compose.prod.yml, executable TypeScript handlers, and concrete gcloud commands — matching the 'fully executable code/commands; copy-paste ready' anchor rather than the pseudocode level-2 anchor.

3 / 3

Workflow Clarity

Steps are clearly sequenced into Step 1–5 and a deployment checklist exists, but the operations (containerizing, deploying, self-hosting with secrets and migrations) have no explicit validation/feedback checkpoints — the health-check endpoint is shown as code but the workflow never says to run it before proceeding — so it lands at the level-2 'steps listed but validation gaps' anchor rather than level 3.

2 / 3

Progressive Disclosure

The body is a long monolithic sequence of inline Dockerfile, compose, and code blocks, and a bundled references/implementation-guide.md exists but is never linked or signaled from SKILL.md; content that should be offloaded to the reference is inline with no one-level-deep navigation, matching the 'monolithic wall of text; references not clearly signaled' level-1 anchor.

1 / 3

Total

9

/

12

Passed

Description

85%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, complete, and distinct, with an explicit Use-when clause and trigger phrases. The main weakness is trigger-term breadth: the listed phrases are tightly bound to the product name and omit common natural variations a user would actually say.

Suggestions

Broaden trigger phrases to include natural user phrasings beyond the product name, e.g. 'self-host documenso', 'deploy e-signature service', 'documenso production setup', 'host signing app'.

Consider whether 'documenso docker' and 'documenso kubernetes' add enough beyond 'deploy documenso' and 'documenso cloud deployment' to justify their own trigger slots, or consolidate to reduce redundancy.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Deploy Documenso integrations across different platforms and environments', 'containerizing applications', 'setting up infrastructure'), matching the 'multiple specific concrete actions' anchor rather than the single-action level 2 anchor.

3 / 3

Completeness

It states what the skill does and includes an explicit 'Use when deploying to cloud platforms, containerizing applications, or setting up infrastructure' trigger clause plus 'Trigger with phrases like...', satisfying the level-3 'clearly answers both what AND when with explicit triggers' anchor.

3 / 3

Trigger Term Quality

The explicit triggers ('deploy documenso', 'documenso docker', 'documenso kubernetes', 'documenso cloud deployment') are plausible but narrow and near-redundant variants of the skill name, missing natural broader phrasings a user might say, so it sits at 'some relevant keywords but missing common variations' rather than full coverage.

2 / 3

Distinctiveness Conflict Risk

The Documenso-specific niche plus targeted trigger phrases make it unlikely to fire for unrelated skills, fitting the 'clear niche with distinct triggers; unlikely to conflict' anchor rather than the overlapping level-2 anchor.

3 / 3

Total

11

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.