CtrlK
BlogDocsLog inGet started
Tessl Logo

stripe-projects

Provision SaaS services + sync creds via Stripe Projects.

59

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./optional-skills/payments/stripe-projects/SKILL.md
SKILL.md
Quality
Evals
Security

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.

The body is well-structured, highly actionable, and concise, with clear sequencing and verification steps. The main gap is the absence of explicit error-recovery feedback loops for the destructive management operations.

DimensionReasoningScore

Conciseness

Largely lean and command-driven with skill-specific pitfalls rather than generic concept explanations; a few asides (e.g. the platform-gate rationale) could be trimmed, keeping it just below a 5.

4 / 5

Actionability

Provides copy-paste-ready commands for every stage (init, catalog, add, list, upgrade, remove, rotate) with concrete examples (neon/postgres, twilio/sms, runloop/sandbox) covering the common cases.

5 / 5

Workflow Clarity

A clearly sequenced five-step procedure with an explicit Verify step and a final Verification section; however the destructive remove/rotate operations lack an explicit validate-then-retry feedback loop, capping it below 5.

4 / 5

Progressive Disclosure

Self-contained skill with no bundle files and well-organized sections (When to Use, Prerequisites, Install, Procedure, Pitfalls, Verification); for a single-purpose skill this is appropriately structured with no need for external references.

5 / 5

Total

18

/

20

Passed

Description

53%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 states a clear what and a distinct niche but omits any when/trigger guidance and uses only a couple of concrete action verbs. It is above the vague baseline yet below the fully-specified exemplars.

Suggestions

Add a 'Use when...' clause with concrete trigger phrases (e.g. "Use when the user wants to provision a Postgres, Redis, or Twilio number, or rotate/sync stack credentials").

Expand the action list beyond two verbs (e.g. add 'discover providers', 'rotate keys', 'deprovision') for fuller coverage.

Include a natural-sounding synonym or file target (e.g. '.env') so users' phrasings match.

DimensionReasoningScore

Specificity

Names the domain (SaaS services, creds, Stripe Projects) and two concrete actions ("Provision", "sync creds"), matching the 1-2-concrete-actions anchor; not comprehensive enough for a 4.

3 / 5

Completeness

The "what" is clear (provision + sync creds via Stripe Projects) but there is no "Use when..." clause or explicit trigger guidance; per the guidelines a missing when-clause caps completeness at 3.

3 / 5

Trigger Term Quality

Has relevant keywords ("SaaS services", "creds", "Stripe Projects") but lacks the natural phrases users actually say (e.g. "set up", "create a database", "give me a Postgres"), missing common variations.

3 / 5

Distinctiveness Conflict Risk

"via Stripe Projects" carves a clear niche that is unlikely to fire for other skills; minor overlap risk with adjacent payments/provisioning skills keeps it just below 5.

4 / 5

Total

13

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository
NousResearch/hermes-agent
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.