From ffe0864406cd67f82071becf494f0dd9e701e149 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 24 Jun 2026 10:35:21 +0200 Subject: docs: document repo-name completion and the server: output prefix - README: completion note now covers repo-name completion for desc/delete/add-remote, not just --section; new Notes entry on the server: prefix for helper/sync passthrough. - SKILL.md: gotcha explaining that server:-prefixed lines are remote echo (not errors) and that repo list output is not prefixed. Docs only. (The global ~/.claude copy of the skill got the same gotcha, outside the repo.) Co-Authored-By: Claude Opus 4.8 --- skills/gitctl/SKILL.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'skills') diff --git a/skills/gitctl/SKILL.md b/skills/gitctl/SKILL.md index a37c1f7..a340546 100644 --- a/skills/gitctl/SKILL.md +++ b/skills/gitctl/SKILL.md @@ -71,6 +71,9 @@ git push -u origin master - **`--desc` is the only way to set a cgit description.** It writes the bare repo's `description` file and runs the sync script (the single writer of `repo.desc=`). Never write `repo.desc=` directly. +- **Output prefixed `server: ` is the helper/sync script talking, not gitctl.** + Lines like `server: No changes.` during create/delete are normal remote echo, + not errors. `repo list` output is NOT prefixed (it is reformatted locally). ## Discovering current state -- cgit v1.2.3