Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Skills 4/6: a Skills tab in /settings, and /skill on and off

Ouverte
#1,406 0 commentaires 0 réactions 1 personne assignée Voir sur GitHub

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

area:chat feature

Step 4 of #1277. It lands in the single pull request for #1277 (branch feat/1277-skills).

What

A Skills tab in /settings, one row per discovered skill:

  • a mark when the skill lives in codeaf's own folder
  • the name
  • the size, in bytes and estimated tokens
  • its state: on here, on for this project, on globally, off

A skill with a warning shows it dimly. A shadowed skill shows what owns its name. A skill declaring allowed-tools shows the list. The tab does not say which harness's folder a skill came from.

Keys: Enter cycles the row's state for this conversation. A second key sets it for the project or globally.

Commands: /skill on <name> and /skill off <name> take --project or --global (default: this conversation). They go through the same engine door as the tab. /skills opens the tab.

Acceptance, end to end

Real binary in tmux with fixture skills:

  • /skills opens the Skills tab listing every fixture skill with its size and state.
  • Toggling a row globally writes ~/.codeaf/skills.json, and the next request's catalog includes the skill.
  • /skill off pdf-processing --project writes <project>/.codeaf/skills.json, and the next request's catalog drops it.
  • The tab and /skill never disagree about a state.
  • The manual answers "how do I turn a skill on for just this project?".
Langage dominant
Go
Étoiles
115
Forks
14
Merge moyen
9 h 44 min
PR mergées (30 j)
775

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Agent-Field/CodeAF

Toutes les issues de Agent-Field/CodeAF

Issues similaires

Plus d'issues Go

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.