Grok Build
Delegerer kodeoppgaver til xAI's grok CLI hodeløst, gjennomgår hver diff før commit
Krever oppsett
Hva den gjør
Gjør assistenten om til en orkestrator som skriver selvstendige oppgavespesifikasjoner, sender dem til xAI's Grok Build CLI i hodeløs modus, deretter leser den resulterende diffen og kjører akseptkommandoer før commit. Inkluderer en spesifikasjonsmal, det hodeløse flaggsettet (--prompt-file, --output-format json, --always-approve, --max-turns), en gjenoppta-basert fikse-løkke begrenset til to runder, og en feiltabell. Utløses når brukeren sier "use grok", "delegate to grok", "have grok implement", eller "execute this plan with grok".
Testrapport
Klonet repoet og installerte skills/grok-build i en midlertidig HOME=$(mktemp -d); frontmatter parses til navn+beskrivelse (489 tegn), den ene filen teksten refererer til (references/cli.md) returnerte HTTP 200 rå, og en grep etter curl|sh, base64, hemmelig eksfiltrering, injeksjonstekst og hardkodede /Users eller /home-stier fant ingenting (eneste treff var ordet "token" i prosa om tokenkostnad). `which grok` returnerte "grok not found" og CLI-en trenger en betalt grok.com OAuth-pålogging, så jeg kunne ikke utføre preflight, dispatch, eller gjenoppta-fiksen — ferdighetens hele utførelsesbane. Jeg målte den delen jeg kunne: Jeg bygget et ekte git-repo (wordcount.py + en bestått pytest), deretter skrev jeg to dispatch-artefakter (A-baseline-dispatch.md = enlinjeren `grok -p "Add a --json flag..."` jeg ville sendt som standard; B-skill-dispatch.md = ferdighetens fulle spesifikasjonsmal med Context/Files/Task/Constraints/Acceptance-kriterier) og implementerte hver fra sin prompttekst alene på separate grener. Konkret forskjell: baseline-grenen omdøpte dict-nøklene til line_count/word_count/char_count og `python3 -m pytest -q` rapporterte "1 failed ... AssertionError"; ferdighetsgrenen beholdt lines/words/chars og pytest rapporterte "1 passed", og `--json` skrev ut nøyaktig `{"lines": 2, "words": 3, "chars": 6}` som samsvarte med spesifikasjonens akseptlinje — deltaen spores til to ting kun malen ga rom for (begrensningen "the test imports it directly" og de nøyaktige forventede utdata-strengene). Forbehold som holder outputMeasured falsk: Jeg erstattet meg selv for Grok, så dette måler spesifikasjonskvalitet, ikke Groks virkelige atferd, og ingen av cli.mds "verified against grok 0.2.93"-påstander (acceptEdits som kansellerer hodeløst, sessionId JSON-form, --check ~48s) kunne sjekkes.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/sanjay3290/ai-skills.git /tmp/grok-build-src mkdir -p ~/.claude/skills cp -R /tmp/grok-build-src/skills/grok-build ~/.claude/skills/grok-build # REQUIRED EXTERNAL DEP: xAI's Grok Build CLI (`grok`) is NOT installed by the above. # Install it per xAI's docs for your OS, then verify: grok --version # Auth needs a grok.com subscription OAuth login: grok login # Check auth with: grok models (skill's preflight STOPs if this errors) # Works on macOS, Linux, Windows PowerShell. Repo also ships 23 other skills under skills/. # Skill body is 135 lines + references/cli.md loaded on demand.
Kommandoer og eksempelprompter
/grok-buildDelegerer kodeoppgaver til xAI's grok CLI hodeløst, gjennomgår hver diff før commit
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Have grok implement this plan step by stepDelegate this task spec to grok buildExecute this markdown plan with grok