CtrlK
BlogDocsLog inGet started
Tessl Logo

dotenv-manager

Dotenv Manager - Auto-activating skill for DevOps Basics. Triggers on: dotenv manager, dotenv manager Part of the DevOps Basics skill category.

34

0.98x

Quality

0%

Does it follow best practices?

Impact

98%

0.98x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/01-devops-basics/dotenv-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

99%

-1%

New Web App Project Environment Setup

Version control dotenv setup

Criteria
Without context
With context

.env.example created

100%

100%

No real secrets in .env.example

100%

100%

.gitignore excludes .env

100%

100%

.gitignore does not exclude .env.example

100%

100%

All env vars documented

100%

100%

Step-by-step setup docs

100%

100%

Setup docs explain .env.example usage

100%

100%

Production-ready .env structure

100%

100%

Validation or verification step

100%

90%

Version control guidance

100%

100%

Without context: $0.2886 · 1m 40s · 19 turns · 19 in / 4,010 out tokens

With context: $0.3527 · 1m 56s · 25 turns · 24 in / 4,301 out tokens

97%

-2%

Containerizing a Python Service with Sensitive Configuration

Docker environment variable handling

Criteria
Without context
With context

No secrets in Dockerfile

100%

100%

Env file injection method

100%

100%

Placeholder values only

100%

80%

All required vars present

100%

100%

Production-ready Dockerfile

100%

100%

Security considerations documented

100%

100%

Multi-environment guidance

100%

100%

Step-by-step run instructions

90%

90%

Validation step included

100%

100%

.gitignore or security note for env files

100%

100%

Without context: $0.2224 · 1m 25s · 18 turns · 16 in / 3,458 out tokens

With context: $0.4414 · 1m 48s · 28 turns · 281 in / 4,681 out tokens

100%

Setting Up GitHub Actions CI/CD for a Service with Secrets

CI/CD pipeline secret management

Criteria
Without context
With context

Secrets via ${{ secrets.* }}

100%

100%

No hardcoded credentials in workflow

100%

100%

.env.example has all vars

100%

100%

Placeholder values in .env.example

100%

100%

validate-env.sh checks all vars

100%

100%

validate-env.sh is executable or runnable

100%

100%

Step-by-step local setup in CONTRIBUTING.md

100%

100%

GitHub secrets setup documented

100%

100%

.env not committed guidance

100%

100%

Validation used in workflow or docs

100%

100%

Without context: $0.2898 · 1m 39s · 17 turns · 18 in / 4,371 out tokens

With context: $0.4541 · 1m 57s · 27 turns · 26 in / 5,501 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.