CtrlK
BlogDocsLog inGet started
Tessl Logo

secrets-vault-manager

Use when the user asks to set up secret management infrastructure, integrate HashiCorp Vault, configure cloud secret stores (AWS Secrets Manager, Azure Key Vault, GCP Secret Manager), implement secret rotation, or audit secret access patterns.

64

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./engineering/skills/secrets-vault-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A thorough, mostly actionable reference rich in executable code, held back by explanatory padding, missing validation feedback loops on destructive workflows, and orphaned bundle files that duplicate inline content rather than being cleanly pointed to.

Suggestions

Add explicit validation/verification checkpoints with feedback loops to the destructive workflows — e.g. 'verify zero usage of the old key before revocation; if usage > 0, hold and investigate' for API key rotation, and a 'validate policy with `vault token capabilities` before applying' step for policy authoring.

Either point to references/vault_patterns.md and references/cloud_secret_stores.md from the relevant sections (Vault Patterns, Cloud Secret Store Integration) or move the large inline comparison matrices into those files, so the bundle is actually navigable and content is not duplicated.

Trim concept explanations Claude already knows (e.g. the definition of dynamic secrets, the rationale for short-lived cloud credentials) to keep SKILL.md lean and token-efficient.

DimensionReasoningScore

Conciseness

Largely efficient with dense tables and executable code, but it explains concepts Claude already knows — e.g. 'Dynamic secrets are generated on-demand with automatic expiration', 'eliminating long-lived cloud credentials entirely', and over-narrated rotation rationale — so it sits at 'mostly efficient but could be tightened' rather than lean.

3 / 5

Actionability

Provides concrete, executable HCL/Python/YAML blocks (AppRole, Kubernetes auth, SDK patterns, Vault Agent injector, ExternalSecret) that are mostly copy-paste ready; only minor gaps like the '<admin-password>' placeholder keep it just below fully executable for every case.

4 / 5

Workflow Clarity

Sequenced workflows exist (dual-account rotation, API key rotation, leak response, unseal), but these are destructive/batch operations (mass revocation, seal/unseal, key rotation) that lack explicit validation checkpoints and validate→fix→retry feedback loops, so per the destructive/batch cap workflow_clarity cannot exceed 3.

3 / 5

Progressive Disclosure

Section structure and a Tools table are good, but of three reference files only emergency_procedures.md is signaled in the body; vault_patterns.md and cloud_secret_stores.md are orphaned while substantial inline content on those exact topics remains in SKILL.md, so content that should be split is inlined and navigation to half the bundle is missing.

3 / 5

Total

13

/

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 pairs concrete capabilities with an explicit 'Use when...' trigger clause and product-level keywords. Minor synonym coverage could be expanded, but it clearly answers what and when.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'set up secret management infrastructure, integrate HashiCorp Vault, configure cloud secret stores..., implement secret rotation, or audit secret access patterns' — covering the domain comprehensively, matching the anchor for multiple specific concrete actions.

5 / 5

Completeness

Explicitly answers both 'what' (set up/integrate/configure/implement/audit secret infrastructure) and 'when' with a concrete 'Use when the user asks to...' clause listing several trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Strong natural product-name triggers ('HashiCorp Vault', 'AWS Secrets Manager', 'Azure Key Vault', 'GCP Secret Manager', 'secret rotation') users would say; a few generic synonyms like 'secret management' or 'secret stores' are implied but the breadth is clearly above the score-3 anchor and short of fully comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (infrastructure-layer secret management) and names specific products, making it unlikely to trigger for the wrong skill; minimal conflict risk.

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.

Repository
alirezarezvani/claude-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.