Python Secure Password Generator
Paste the following prompt into your AI chat to install this skill:
Please install @user_15292d5a/yjkj-harrylabsj-password-generator using https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Creating passwords for service accounts, APIs, test environments, or temporary systems is easy to get wrong when people shorten the length, reuse patterns, or pick a non-cryptographic random source. This skill generates random password candidates for those operational tasks. It also helps keep batch-created temporary credentials consistent.
How it works
It uses Python's secrets module to build random strings, which is intended for cryptographic use cases such as passwords and authentication tokens. The main options are:
--length: sets password length, default16--count: generates multiple passwords, default1--no-symbols: excludes special symbols--no-numbers: excludes numbers
A typical run asks for length, count, and character-set constraints, then returns one or more password candidates that can be used for provisioning or rotation.
Boundaries and notes
This skill handles random generation only. It does not store secrets, enforce access control, rotate keys, or integrate with a vault. After generation, deliver the value securely and remove local plaintext copies. If a system requires digits, symbols, or mixed case, choose the appropriate options or adjust the policy; it is not a complete credential-management solution.
Use Cases
- Generate a 16-character password candidate while initializing a temporary test database.
- Create multiple random API key candidates for one-off clients without manual assembly.
- Set login credentials for ephemeral service accounts while excluding digits or symbols to match policy.
- Provision multiple test accounts at once with same-length generated passwords.
Best For
- Ops engineers setting up ephemeral environments who need quick, length-compliant random passwords.
- Engineers writing automation scripts who need multiple password candidates in a workflow.
- Security testing engineers who need to exclude digits or symbols to match credential policies.
- Test account administrators who need to generate multiple same-length passwords at once.
Related Skills
A lightweight wrapper and automation tool for Jaeger-related GitHub scenarios.
Vault Wrap is a wrapping skill for Vault and GitHub automation.
Port management, threat-intel audits, drift checks, and multi-node monitoring for self-hosted infrastructure.
Provides health checks for HTTP, TCP, Ping, and log sources with dynamic-threshold alerts, anomaly detection, and scheduled inspection reports.