docs: clarify gh api -f vs -F and @-file expansion in the gh skill
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 62/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github, markdown
- Ambito
- cli, documentation
Direzione di ricerca
Inizia dalla sezione gh api di skills/gh/SKILL.md e confrontala con il comportamento dei flag elencati nell'issue: -f/--raw-field rispetto a -F/--field, l'espansione di @file e @-, e i segnaposto {owner}, {repo} e {branch}. Verifica l'opzione --input con la tua chiamata di prova prima di scrivere qualsiasi cosa. È completato quando la sezione descrive le differenze per ciascun flag, spiega --input per l'ambiguità di @ e aggiunge un passaggio di rilettura per verificare le mutazioni. Confrontati con i maintainer su quali di questi punti vogliono che siano documentati prima di scrivere il testo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Agents frequently mishandle gh api field flags when constructing mutations. Values starting with @ are treated as file references under -F/--field, typed literals are converted, and {owner}/{repo}/{branch} is expanded, while -f/--raw-field sends raw strings. This causes accidental file reads, wrong types, and failed bodies. The official skill's gh api section does not document the distinction or the --input escape hatch.
Acceptance Criteria
skills/gh/SKILL.mddocuments the difference between-f/--raw-fieldand-F/--field, including typed conversion and@file/@-expansion.- Clarifies placeholders
{owner},{repo},{branch}behavior per flag. - Documents
--inputas the way to avoid `@) ambiguity. - Adds guidance to re-read the mutated object to verify changes.
Scope
Documentation only in skills/gh/SKILL.md. No CLI code changes.
Out of scope
- General
ghusage. - Changing
gh apibehavior itself.
Requesting maintainers add help wanted if this is accepted, so the accompanying PR can follow contribution rules.
- Lingua principale
- Go
- Stelle
- 46.7k
- Fork
- 9.2k
- Merge medio
- 2g 1h
- PR unite (30g)
- 40
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cli/cli
-
`gh skill update` help incorrectly promises to preserve locally added filesForse già presa @rajpreetcodes l’ha presa 1 giorno fa. Apertabug gh-skill priority-3
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
`gh` skill description does not tell agents when to use it, so it is skipped for tasks it coversForse già presa @littfed l’ha presa 6 giorni fa. Apertaenhancement gh-skill
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
gh pr close --comment silently discards the comment when PR is already closed or mergedForse di nuovo libera @bunnysayzz l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Apertabug gh-pr priority-2
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
gh pr checks reports a re-queued check run with the previous run's conclusion and exits 0Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug gh-pr priority-2
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
bug gh-auth priority-3
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
copilot-api domain:platform go
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
aws/aws-advanced-go-wrapper#612 ·
-
Say in the changelog that the text-index update cannot be rolled backForse già presa @praetorianer777 l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
praetorianer777/GoTome#275 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
SAP/crossplane-provider-btp#1118 ·
I maintainer di solito rispondono entro 1 giorno
-
benchmark: `make setup` fails because audit-exporter builds with Go 1.25.0 while go.mod requires 1.26.0Forse già presa @xsvm l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
volcano-sh/volcano#6097 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno