Skills 5/6: /skill add and /skill remove, from a folder or a git URL
Les mainteneurs répondent en général sous 1 jour
@AbirAbbas y travaille déjà.
Depuis le 23/9/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Step 5 of #1277. It lands in the single pull request for #1277 (branch feat/1277-skills).
What
/skill add ~/some/folder copies it into ~/.codeaf/skills/<name>/
/skill add ~/some/folder --project into <project>/.codeaf/skills/<name>/
/skill add https://github.com/o/r clones, finds every SKILL.md, copies each
/skill add https://github.com/o/r/tree/main/skills/pdf one folder out of a repo
- A URL is cloned to a temporary folder with the
giton PATH, and the skills are copied out. Nothing in it is executed. - A name already present asks before it is overwritten.
/skill remove <name>removes only from codeaf's own folders, never from another harness's. It never touches a folder in~/.codeaf/skillsthat has noSKILL.md: the resident keepsbin/and its promoted commands there.
Acceptance, end to end
Real binary in tmux, no network:
/skill add <fixture folder>puts~/.codeaf/skills/<name>/SKILL.mdon disk, and the skill appears in the picker and the Skills tab with the codeaf mark./skill add file:///…/bare.git(a local bare repository holding two skills) copies both.- A
…/tree/<ref>/<path>URL copies only that folder. /skill remove <name>for a skill that lives only in~/.claude/skillsis refused with a message naming where it lives.~/.codeaf/skills/bin/survives every remove.
- Langage dominant
- Go
- Étoiles
- 115
- Forks
- 14
- Merge moyen
- 9 h 38 min
- PR mergées (30 j)
- 749
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Agent-Field/CodeAF
-
area:chat feature
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1510 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Agent-Field/CodeAF#1489 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug good first issue sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Agent-Field/CodeAF#1470 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug good first issue sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Agent-Field/CodeAF#1469 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1468 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Agent-Field/CodeAF
Issues similaires
-
enhancement low priority
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
eugenioenko/ttt#674 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
Remove obsolete ipAllocationPolicy field from containernodepool-subnetworkref test dependencyOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
GoogleCloudPlatform/k8s-config-connector#13462 ·
Les mainteneurs répondent en général sous 1 jour
-
bug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
vavallee/bindery#2793 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour