CtrlK
BlogDocsLog inGet started
Tessl Logo

docsgenflow

DocsGenFlow integration. Manage Documents, Users, Workspaces. Use when the user wants to interact with DocsGenFlow data.

60

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/docsgenflow/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 executable CLI commands throughout and good section structure. It is held back by mild marketing padding and the absence of validation checkpoints around destructive operations.

Suggestions

Add an explicit validation step before destructive actions (e.g., confirm the document ID via get-document before running delete-document).

Trim the promotional phrasing in the intro and best-practices section to factual, imperative guidance.

DimensionReasoningScore

Conciseness

Mostly efficient CLI commands and tables, but the marketing-flavored intro ("focus on the integration logic rather than auth plumbing") and best-practices prose add padding that could be trimmed.

3 / 5

Actionability

Copy-paste-ready commands for every stage (install, login, connect, search, action list/run, request) plus tables of actions and proxy flags cover the common cases fully.

5 / 5

Workflow Clarity

The install→login→connect→search→run sequence is clear, but no validation checkpoints appear and destructive actions (e.g. delete-document) are listed without verification guidance, capping the score.

3 / 5

Progressive Disclosure

No bundle files exist and the single-file body is well-organized into clear sections with tables; at ~115 lines it stays self-contained but lacks any signaled external references.

4 / 5

Total

15

/

20

Passed

Description

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

The description cleanly covers what and when for a distinctly named platform, with solid trigger keywords. Its main weakness is the generic "Manage" verb, which limits action specificity.

Suggestions

Replace the generic "Manage" with specific verbs (e.g., "List, create, get, and delete Documents; manage Users and Workspaces") to lift specificity.

Make the use-when trigger more concrete by listing the natural phrases users say (e.g., "Use when the user wants to list, create, or delete DocsGenFlow documents").

DimensionReasoningScore

Specificity

Names the DocsGenFlow domain and three concrete entities ("Manage Documents, Users, Workspaces") but the single generic verb "Manage" keeps it from comprehensive, specific actions.

3 / 5

Completeness

It states both what (DocsGenFlow integration, managing Documents/Users/Workspaces) and when ("Use when the user wants to interact with DocsGenFlow data"), but the trigger could be more concrete.

4 / 5

Trigger Term Quality

"Documents, Users, Workspaces" plus an explicit use-when clause gives good natural-keyword coverage, though some common variations are missing.

4 / 5

Distinctiveness Conflict Risk

DocsGenFlow is a named platform with a specific data-oriented trigger, giving it a clear niche and minimal conflict risk with other skills.

5 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
membranedev/application-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.