본문으로 건너뛰기
cccskills
무료GitHub에 공개

grok-bot

Chat with Grok Bot teammates, message a named Grok Bot, create a new Grok Bot, list Grok Bots, read a Grok Bot transcript, or operate the xAI Grok Bot desktop app from Cursor, Claude Code, or Codex instead of the UI. Use when the user mentions Grok Bot, Grok teammates, Reed, Agent Computer, spinning up a new bot, or talking to Grok from the terminal.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

adamanz/grok-bot-skill스타 15(GitHub 15 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(11)

  • SKILL.md3.5 KB
  • .claude-plugin/marketplace.json539 B
  • .gitignore85 B
  • AGENTS.md407 B
  • CHANGELOG.md233 B
  • examples.md1.4 KB
  • LICENSE1.0 KB
  • package.json781 B
  • README.md3.1 KB
  • scripts/grokbot.py18.0 KB
  • SECURITY.md541 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Grok Bot

Talk to existing Grok Bot teammates and create new ones through the local CLI. Do not drive the Grok Bot desktop UI and do not call the gateway by hand.

Workflow

  1. Run status, then list.
  2. Message an existing bot with chat (waits for a reply) or send (fire-and-forget).
  3. Create a new bot with create only when the user asked for a new teammate.
  4. Prefer one focused job per bot. Put standing rules in --description. Keep first tasks draft-only.

The CLI is scripts/grokbot.py next to this file. Resolve that path from the installed skill directory (often ~/.cursor/skills/grok-bot/scripts/grokbot.py).

SCRIPT="$(dirname "$0")/scripts/grokbot.py"
# or, after a global Cursor install:
SCRIPT="$HOME/.cursor/skills/grok-bot/scripts/grokbot.py"

python3 "$SCRIPT" status
python3 "$SCRIPT" list
python3 "$SCRIPT" chat --name Reed --prompt "What are you waiting on from me?"
python3 "$SCRIPT" create --name Reed --title "Chief of staff" --description "Draft-only daily brief. Never send messages."
python3 "$SCRIPT" transcript --name Reed --limit 20

Output is JSON. Summarize it for the user. Never paste tokens, gateway URLs, or raw keychain material into chat.

Create rules

A new bot needs:

  • --name — short, unique
  • --title — one job, not "general helper"
  • --description — outcome, sources, and what it must not do without approval

Do not create a second bot with the same name unless the user asks. The CLI refuses duplicates unless --force is passed.

After create, send one concrete first task with chat unless the user only wanted the empty teammate.

Chat rules

  • Resolve bots by --name when unique; use --id if names collide.
  • Use chat when the user expects an answer in this conversation.
  • Use send for long-running work the user will check in the Grok Bot app.
  • If stillRunning is true, say so and offer to poll again. Do not invent a reply.
  • Do not send passwords, API keys, or 2FA codes. Tell the user to take over Agent Computer in the Grok Bot app.
  • Do not approve local-computer access unless the user explicitly asked for it.

Safety

  • The CLI decrypts the Grok Bot session from Keychain and sand-secrets.json. Treat that as a secret broker. Never print or log tokens.
  • All of a user's bots share one cloud computer. Do not treat separate bots as a security boundary.
  • This is not the Cursor Cloud Agents API (api.cursor.com/v1/agents). Do not create a coding cloud agent when the user asked for a Grok Bot.

Troubleshooting

SymptomWhat to do
Not signed in / unexpected token formatAsk the user to open Grok Bot and sign in with Cursor
Keychain read failedAsk them to unlock the login keychain and retry
Access not grantedEligible plans: SuperGrok Heavy, Cursor Ultra, Cursor Teams Premium
Computer still startingWait and rerun status until box is running
No bot with that namelist and confirm the name

If the CLI is missing a command the user needs, read scripts/grokbot.py --help. Do not invent new gateway routes in chat.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

이 스킬의 문제 신고