Password Hash Generator - Auto-activating skill for Security Fundamentals. Triggers on: password hash generator, password hash generator Part of the Security Fundamentals skill category.
38
Quality
7%
Does it follow best practices?
Impact
96%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/03-security-fundamentals/password-hash-generator/SKILL.mdSecure algorithm selection and npm package usage
Password-specific algorithm
100%
100%
npm package used
100%
100%
Hash function present
100%
100%
Verify function present
100%
100%
Work/cost factor configured
100%
100%
No plaintext in output
0%
0%
Async implementation
100%
100%
No deprecated algorithm
100%
100%
Without context: $0.4067 · 1m 24s · 26 turns · 27 in / 5,353 out tokens
With context: $0.4416 · 1m 46s · 28 turns · 358 in / 4,936 out tokens
Input validation and OWASP secure-coding practices
Empty string rejected
100%
100%
Null/undefined rejected
100%
100%
Password-safe algorithm
100%
100%
No plaintext in logs
100%
100%
Input validation before hash
100%
100%
Descriptive error messages
100%
100%
npm dependency declared
100%
100%
Security properties documented
100%
100%
Without context: $0.2254 · 1m 10s · 16 turns · 16 in / 3,745 out tokens
With context: $0.4962 · 1m 57s · 28 turns · 111 in / 6,405 out tokens
Production-ready code with hash verification
Password-storage algorithm
100%
100%
Hash command works
100%
100%
Verify command works
100%
100%
npm dependency declared
100%
100%
Algorithm documented
100%
100%
Password vs integrity distinction
100%
100%
Cost factor documented
100%
100%
Production-ready structure
100%
100%
No plaintext exposure
100%
100%
Without context: $0.3280 · 1m 21s · 22 turns · 22 in / 4,336 out tokens
With context: $0.3971 · 1m 34s · 26 turns · 25 in / 4,009 out tokens
994edc4
Table of Contents
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.