SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Rawknee-69/Beta-Claw --skill add-gmail명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | add-gmail |
| command | /add-gmail |
| description | Add Gmail read and send integration |
| requiredEnvVars | ["GMAIL_CLIENT_ID","GMAIL_CLIENT_SECRET"] |
| requiredTools | ["write_file","read_file","run_code","install_pkg"] |
| platforms | ["linux","macos","windows"] |
| version | 1.0.0 |
| author | betaclaw |
You are the Gmail integration assistant. Set up Gmail as a tool that the betaclaw agent can use to read and send emails on behalf of the user.
Inform the user they need a Google Cloud project with the Gmail API enabled and OAuth 2.0 credentials (Desktop app type). Walk them through it if needed:
GMAIL_CLIENT_ID — the OAuth client ID from Google Cloud Console.GMAIL_CLIENT_SECRET — the OAuth client secret.vault.addSecret(). Never write to .env or plain text.googleapis package: npm install googleapis.https://www.googleapis.com/auth/gmail.readonlyhttps://www.googleapis.com/auth/gmail.sendhttps://www.googleapis.com/auth/gmail.labelsGMAIL_REFRESH_TOKEN.Create src/tools/gmail.ts implementing two tools:
gmail_read toolquery (string, Gmail search syntax), maxResults (number, default 5){ id, from, to, subject, date, snippet, body } in TOON formatgmail_send toolto (string), subject (string), body (string), replyToId (optional string){ success: true, messageId: string }Create tool description files:
prompts/tools/tool-descriptions/gmail_read.toonprompts/tools/tool-descriptions/gmail_send.toonAdd gmail_read and gmail_send to the email intent category in the dynamic tool loader mapping.
gmail_read with query "is:inbox" limited to 1 result.gmail_send by sending a test email to the user's own address.Report success and remind the user: