用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nirecom/agents --skill create-key命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Edit source code for the current task. Delegates editing and lint/typecheck/self-repair to a subagent.
Plan and write test cases with high reasoning effort. Test iteration runs in a subagent to minimize confirmations.
Conduct a decision-tree interview with the user to lock in requirements, motivation, scope, and non-goals before planning.
基于 SOC 职业分类
正在显示 SKILL.md
| name | create-key |
| description | Generate a URL-safe password or opaque secret key for connection URLs and config files |
| context | fork |
Generate a cryptographically random key or password for use in configuration.
When embedding a password in a connection URL (DATABASE_URL, REDIS_URL, AMQP URL, etc.),
the password component must be URL-safe. Standard base64 (+/=) breaks URL parsers
(real example: Prisma invalid port number).
Allowed formats:
hex (recommended — no special characters)
openssl rand -hex 32-join ((1..32)|%{'{0:x2}' -f (Get-Random -Max 256)})base64url (no padding): openssl rand -base64 32 | tr '+/' '-_' | tr -d '='Prohibited: standard base64 (+/=) embedded unencoded in a URL password.
Variable separation (preferred): Provide both a composed URL and separate
POSTGRES_PASSWORD / POSTGRES_USER / POSTGRES_HOST variables — avoids URL escaping
issues entirely.
For secrets not embedded in a URL (NextAuth secret, salt, JWT secret, etc.):
openssl rand -base64 32 or openssl rand -hex 32 — either is fine.
Once a secret appears in chat, it persists in conversation logs, screenshots, and terminal scrollback. To minimize exposure: