yc-software/qm/secret-drop
- community
Checking that the SKILL.md file is still in the repository.
Request a credential nobody has saved yet (an API key, a site login) with a one-time, expiring link that saves it to the person's keychain. Use instead of asking for secrets in chat or sending people to the keychain page.
Install
npx vskill@latest install yc-software/qm/secret-dropSKILL.md
Secret drop: request a new credential by link
Use this when a task needs a credential nobody has saved yet. Never ask for a secret in chat, and never tell the person to add it on the keychain page by hand.
- A teammate's credential that is already saved: use the
request-accessskill instead. - A CLI with a device-code or browser login (gh, aws sso, gcloud): use
interactive-login.
Mint the link
Only on a turn a person sent. Scheduled and trigger-fired turns are refused.
servicenames the credential;purposeis one plain sentence the person sees on the form.fieldsdeclares the form inputs (1–8). Keys are env var names;secret:falseshows the
input in clear text (usernames, emails). For a single token, omit fields and pass "envKey":"ACME_API_KEY" instead.
- The link belongs to the person whose turn this is. If a different teammate in this
conversation will fill it, add "onBehalfOf":"<their id>".
- Send the header exactly as shown.
Authorization: Beareris not accepted.
The response is {dropId, url}. Give the person url exactly as returned. It carries a link-bound token, so a rebuilt URL will not work.
Then
- Tell them in one line what the link is for. It works once and expires.
- Stop. Don't poll.
- When they submit, the value is saved encrypted to their keychain (and, in a channel or group,
granted to this conversation) and this conversation wakes with the new credential's handle. Select that handle in execute.credentials to get the declared env vars.
- If the link expires or they used the wrong account, mint a fresh one.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills-seed/secret-drop/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yc-software/qm/secret-drop)