password-gen

Generate secure passwords, API keys, and tokens with openssl and tr.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill password-gen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: password-gen
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/password-gen
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill password-gen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users create strong, secure passwords, API keys, tokens, and other sensitive credentials, mitigating the risk of account compromise and data breaches.

Core Features & Use Cases

  • Password Generation: Create strong, random passwords with customizable character sets and lengths.
  • Secret Generation: Generate secure API keys, OAuth secrets, and JWT tokens.
  • Use Case: When setting up a new online account or generating an API key for a service, use this Skill to ensure you have a robust and unique credential.

Quick Start

Generate a secure 20-character password using alphanumeric characters and special symbols.

Frequently Asked Questions about password-gen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a secure password using command-line tools?

You can generate a secure password using command-line tools like openssl and tr to produce random alphanumeric strings and special symbols. This method ensures robust credential management for software development and system administration.

What is the best way to create API keys and OAuth secrets for a new service?

The best way to create API keys and OAuth secrets is using cryptographic random string generation via command-line tools. This produces unique tokens that mitigate the risk of account compromise and data breaches when setting up new services.

Can I customize the character set and length when generating tokens?

Yes, you can customize the character set and length when generating tokens and passwords. This allows you to satisfy specific secure password policies and unique secret generation requirements for different services.

Do I need any dependencies to generate cryptographic random strings?

No external dependencies are required to generate cryptographic random strings. The skill relies on standard command-line utilities like openssl and tr, which are typically available in Unix-like environments.

Why use command-line generation for JWT tokens instead of a web-based generator?

Using command-line generation for JWT tokens keeps sensitive credentials local, avoiding the risk of transmitting secrets to web-based generators. Tools like openssl provide cryptographic randomness directly on your system.