Files
openchamber/packages/docs/content/docs/fr/skills-catalog.mdx
T
Bohdan Triapitsyn 1ed3f1f575 feat(skills): curated GitHub catalog redesign (#3016)
* feat(skills): remove ClawHub catalog integration

Drop the ClawHub registry as a skills catalog source across web server,
shared UI, VS Code, docs, and locales. The catalog now serves git-based
sources only: the curated Anthropic repo and user-defined repositories.
Also removes the now-unused adm-zip dependency.

* feat(skills): redesign catalog around curated GitHub repositories

Replace the single-source dropdown with a card grid of curated GitHub
repositories (Anthropic, OpenAI, Cursor pstack/skills, Matt Pocock) plus
user-defined sources. Source cards show skill counts, GitHub stars, and
last-updated time; a global search covers all loaded sources.

Server: curated sources gain GitHub repo metadata (stars, pushed_at)
fetched best-effort with a 3-hour in-memory and on-disk cache; scans
run through a concurrency-limited, deduplicated cache with 3-hour TTL
persisted across restarts. Refresh still bypasses the cache.

Shared UI: source cards, global search with clear button, per-skill
GitHub links, install/installed states. VS Code curated list updated
to match. All new copy translated across 12 locales.

* fix(skills): address catalog review findings

- GitHub metadata fetch timeout drops to 1.5s (under the catalog
  client's 3s deadline) and failed lookups cache briefly (5 min) so
  repeated catalog loads do not re-hit a failing API.
- Disk cache files are written with owner-only permissions (0o600);
  rename preserves the mode.
- loadSource deduplicates concurrent in-flight requests per source and
  the shared isLoadingSource flag now clears only when the last active
  source load finishes.
2026-08-20 01:40:10 +03:00

28 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Catalogue de skills
description: Parcourez et installez des skills prêts à l’emploi.
---
# Catalogue de skills
Le catalogue de skills vous permet d’installer des skills publiés par d’autres personnes au lieu d’écrire les vôtres. Ouvrez-le dans **Paramètres → Skills → Catalog**.
Pour écrire vos propres skills, voir [Skills](/skills/).
## Installer un skill
1. Ouvrez le catalogue.
2. Parcourez les sources intégrées — comme le dépôt de skills Anthropic — ou lancez une recherche.
3. Choisissez un skill et installez-le.
4. Choisissez où l’installer : pour tout ce que vous faites, ou seulement pour le projet actuel.
Si un skill du même nom existe déjà, OpenChamber vous demande quoi faire — l’ignorer, l’écraser ou décider skill par skill.
## Ajouter votre propre source
Vous pouvez ajouter n’importe quel dépôt Git comme source avec son nom `owner/repo` ou une URL Git complète. Les dépôts privés nécessitent un accès configuré sur votre machine (clé SSH ou identifiants enregistrés) ; si une source ne peut pas s’authentifier, le catalogue l’indique au lieu d’échouer silencieusement.
## Pages liées
- [Skills](/skills/) — créer et gérer les skills installés