Skip to main content

secrets

Request user-supplied credentials securely into a dotenv file without exposing their values to the agent.

소스 정보

저장소
get-bb/bb
최근 소스 활동
2026년 10월 14일 23:08
감지된 SKILL.md 언어
영어
스타
4,605
포크
702

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
secrets
description
Request user-supplied credentials securely into a dotenv file without exposing their values to the agent.
# Request secrets securely Use `bb secret request` when the user needs to supply a credential. Do not ask the user to paste a secret into chat. Batch every currently known variable into one request. Inspect documentation or `.env.example` to identify variable names, but do not read or print an existing secret-bearing env file. ```bash bb secret request OPENAI_API_KEY RESEND_API_KEY \ --purpose "Configure application credentials" \ --describe OPENAI_API_KEY "OpenAI API key used by the server" \ --describe RESEND_API_KEY "Resend API key used for transactional email" \ --write-env .env.local ``` Always provide the exact `--write-env` destination, a concise purpose, and one short plain-language description per variable. Relative destinations resolve from the CLI working directory; absolute destinations may point anywhere on the thread's host. Never place secret values in argv, prompts, comments, logs, or follow-up messages. The command blocks until the user submits or cancels the form. Secret values never appear in command arguments, model-visible output, or persisted interaction data. After success, trust the command's path, variable names, and added/updated/unchanged counts. Never verify by running `cat`, `sed`, `env`, or another command that would reveal the completed file. If the command reports duplicate dotenv assignments, fix the file structure without reading values and rerun the request. If it reports repeated write conflicts, rerun the same request; do not ask the user to paste values. Under the workspace sandbox (Accept Edits / Approve for me), Claude's macOS sandbox permits the loopback access plugin CLI commands need; Linux and other provider sandboxes may still require escalation approval.
GitHub에서 보기