From 718a3ba4eed82ce69c54f37f16e5f6490f74591a Mon Sep 17 00:00:00 2001 From: Robin Chiu Date: Wed, 18 Mar 2026 16:53:39 +0800 Subject: [PATCH] docs: clarify skill/skills directory support across implementations Update skills documentation across all languages to clarify that OpenCode supports both singular (skill) and plural (skills) directory names, while Claude and agents only support the plural form. --- packages/web/src/content/docs/ar/skills.mdx | 6 ++++-- packages/web/src/content/docs/bs/skills.mdx | 6 ++++-- packages/web/src/content/docs/da/skills.mdx | 8 +++++--- packages/web/src/content/docs/de/skills.mdx | 6 ++++-- packages/web/src/content/docs/es/skills.mdx | 6 ++++-- packages/web/src/content/docs/fr/skills.mdx | 18 ++++++++++-------- packages/web/src/content/docs/it/skills.mdx | 6 ++++-- packages/web/src/content/docs/ja/skills.mdx | 6 ++++-- packages/web/src/content/docs/ko/skills.mdx | 6 ++++-- packages/web/src/content/docs/nb/skills.mdx | 6 ++++-- packages/web/src/content/docs/pl/skills.mdx | 6 ++++-- packages/web/src/content/docs/pt-br/skills.mdx | 6 ++++-- packages/web/src/content/docs/ru/skills.mdx | 6 ++++-- packages/web/src/content/docs/skills.mdx | 6 ++++-- packages/web/src/content/docs/th/skills.mdx | 6 ++++-- packages/web/src/content/docs/tr/skills.mdx | 6 ++++-- packages/web/src/content/docs/zh-cn/skills.mdx | 6 ++++-- packages/web/src/content/docs/zh-tw/skills.mdx | 6 ++++-- 18 files changed, 79 insertions(+), 43 deletions(-) diff --git a/packages/web/src/content/docs/ar/skills.mdx b/packages/web/src/content/docs/ar/skills.mdx index b658e7d9428..e51f8e54149 100644 --- a/packages/web/src/content/docs/ar/skills.mdx +++ b/packages/web/src/content/docs/ar/skills.mdx @@ -13,13 +13,15 @@ description: "عرّف سلوكاً قابلاً لإعادة الاستخدام أنشئ مجلداً واحداً لكل اسم مهارة وضع بداخله ملف `SKILL.md`. يبحث OpenCode في هذه المواقع: -- إعدادات المشروع: `.opencode/skills//SKILL.md` -- إعدادات عامة: `~/.config/opencode/skills//SKILL.md` +- إعدادات المشروع: `.opencode/skills//SKILL.md` أو `.opencode/skill//SKILL.md` +- إعدادات عامة: `~/.config/opencode/skills//SKILL.md` أو `~/.config/opencode/skill//SKILL.md` - مشروع متوافق مع Claude: `.claude/skills//SKILL.md` - عام متوافق مع Claude: `~/.claude/skills//SKILL.md` - مشروع متوافق مع الوكلاء: `.agents/skills//SKILL.md` - عام متوافق مع الوكلاء: `~/.agents/skills//SKILL.md` +ملاحظة: يدعم OpenCode اسمي الدليل `skills` (الجمع) و `skill` (المفرد)، بينما يدعم Claude و agents فقط `skills` (الجمع). + --- ## فهم الاكتشاف diff --git a/packages/web/src/content/docs/bs/skills.mdx b/packages/web/src/content/docs/bs/skills.mdx index 655dc9d107b..1cfaf4356c5 100644 --- a/packages/web/src/content/docs/bs/skills.mdx +++ b/packages/web/src/content/docs/bs/skills.mdx @@ -13,13 +13,15 @@ Skills se ucitavaju po potrebi kroz ugradeni `skill` alat - agenti vide dostupne Kreirajte jedan folder po nazivu skill-a i stavite `SKILL.md` unutar njega. OpenCode pretrazuje ove lokacije: -- Konfiguracija projekta: `.opencode/skills//SKILL.md` -- Globalna konfiguracija: `~/.config/opencode/skills//SKILL.md` +- Konfiguracija projekta: `.opencode/skills//SKILL.md` ili `.opencode/skill//SKILL.md` +- Globalna konfiguracija: `~/.config/opencode/skills//SKILL.md` ili `~/.config/opencode/skill//SKILL.md` - Claude kompatibilno u projektu: `.claude/skills//SKILL.md` - Globalno Claude kompatibilno: `~/.claude/skills//SKILL.md` - Agent kompatibilno u projektu: `.agents/skills//SKILL.md` - Globalno agent kompatibilno: `~/.agents/skills//SKILL.md` +Napomena: OpenCode podrzava nazive direktorija `skills` (mnozina) i `skill` (jednina), dok Claude i agents podrzavaju samo `skills` (mnozina). + --- ## Razumijte otkrivanje diff --git a/packages/web/src/content/docs/da/skills.mdx b/packages/web/src/content/docs/da/skills.mdx index 83badb3bf9a..081f75818ca 100644 --- a/packages/web/src/content/docs/da/skills.mdx +++ b/packages/web/src/content/docs/da/skills.mdx @@ -11,15 +11,17 @@ Ferdigheter lastes inn på forespørsel via det opprinnelige `skill`-verktøyet ## Placer filer Opret én mappe per ferdighetsnavn og tilføj inn en `SKILL.md` i den. -OpenCode søker etter disse stedene: +OpenCode søger etter disse stedene: -- Prosjektkonfigurasjon: `.opencode/skills//SKILL.md` -- Global konfigurasjon: `~/.config/opencode/skills//SKILL.md` +- Prosjektkonfigurasjon: `.opencode/skills//SKILL.md` eller `.opencode/skill//SKILL.md` +- Global konfigurasjon: `~/.config/opencode/skills//SKILL.md` eller `~/.config/opencode/skill//SKILL.md` - Prosjekt Claude-kompatibel: `.claude/skills//SKILL.md` - Global Claude-kompatibel: `~/.claude/skills//SKILL.md` - Prosjektagent-kompatibel: `.agents/skills//SKILL.md` - Global agent-kompatibel: `~/.agents/skills//SKILL.md` +Bemærk: OpenCode understøtter både `skills` (flertal) og `skill` (ental) som mappnavne, mens Claude og agents kun understøtter `skills` (flertal). + --- ## Forstå opdagelsen diff --git a/packages/web/src/content/docs/de/skills.mdx b/packages/web/src/content/docs/de/skills.mdx index 72fba3eb099..3945213ef6b 100644 --- a/packages/web/src/content/docs/de/skills.mdx +++ b/packages/web/src/content/docs/de/skills.mdx @@ -13,13 +13,15 @@ Sie werden bei Bedarf ueber das native `skill`-Tool geladen, wenn ein Agent sie Erstelle pro Skill-Namen einen Ordner und lege dort eine `SKILL.md` ab. OpenCode sucht in folgenden Pfaden: -- Project config: `.opencode/skills//SKILL.md` -- Global config: `~/.config/opencode/skills//SKILL.md` +- Project config: `.opencode/skills//SKILL.md` oder `.opencode/skill//SKILL.md` +- Global config: `~/.config/opencode/skills//SKILL.md` oder `~/.config/opencode/skill//SKILL.md` - Project Claude-compatible: `.claude/skills//SKILL.md` - Global Claude-compatible: `~/.claude/skills//SKILL.md` - Project agent-compatible: `.agents/skills//SKILL.md` - Global agent-compatible: `~/.agents/skills//SKILL.md` +Hinweis: OpenCode unterstützt sowohl `skills` (Plural) als auch `skill` (Singular) als Verzeichnisnamen, während Claude und agents nur `skills` (Plural) unterstützen. + --- ## Discovery verstehen diff --git a/packages/web/src/content/docs/es/skills.mdx b/packages/web/src/content/docs/es/skills.mdx index 46f7bc24f5c..c577175384a 100644 --- a/packages/web/src/content/docs/es/skills.mdx +++ b/packages/web/src/content/docs/es/skills.mdx @@ -13,13 +13,15 @@ Las habilidades se cargan bajo demanda a través de la herramienta nativa `skill Cree una carpeta por nombre de habilidad y coloque un `SKILL.md` dentro de ella. OpenCode busca estas ubicaciones: -- Configuración del proyecto: `.opencode/skills//SKILL.md` -- Configuración global: `~/.config/opencode/skills//SKILL.md` +- Configuración del proyecto: `.opencode/skills//SKILL.md` o `.opencode/skill//SKILL.md` +- Configuración global: `~/.config/opencode/skills//SKILL.md` o `~/.config/opencode/skill//SKILL.md` - Compatible con Proyecto Claude: `.claude/skills//SKILL.md` - Compatible con Claude global: `~/.claude/skills//SKILL.md` - Compatible con agente de proyecto: `.agents/skills//SKILL.md` - Compatible con agentes globales: `~/.agents/skills//SKILL.md` +Nota: OpenCode admite nombres de directorio `skills` (plural) y `skill` (singular), mientras que Claude y agents solo admiten `skills` (plural). + --- ## Entender el descubrimiento diff --git a/packages/web/src/content/docs/fr/skills.mdx b/packages/web/src/content/docs/fr/skills.mdx index 05f109d1721..9e8f8c53386 100644 --- a/packages/web/src/content/docs/fr/skills.mdx +++ b/packages/web/src/content/docs/fr/skills.mdx @@ -11,14 +11,16 @@ Les compétences sont chargées à la demande via l'outil natif `skill` : les a ## Placer des fichiers Créez un dossier par nom de compétence et insérez-y un `SKILL.md`. -OpenCode recherche ces emplacements : - -- Configuration du projet : `.opencode/skills//SKILL.md` -- Configuration globale : `~/.config/opencode/skills//SKILL.md` -- Compatible Projet Claude : `.claude/skills//SKILL.md` -- Compatible Global Claude : `~/.claude/skills//SKILL.md` -- Compatible avec l'agent de projet : `.agents/skills//SKILL.md` -- Compatible avec les agents globaux : `~/.agents/skills//SKILL.md` +OpenCode recherche ces emplacements : + +- Configuration du projet : `.opencode/skills//SKILL.md` ou `.opencode/skill//SKILL.md` +- Configuration globale : `~/.config/opencode/skills//SKILL.md` ou `~/.config/opencode/skill//SKILL.md` +- Compatible Projet Claude : `.claude/skills//SKILL.md` +- Compatible Global Claude : `~/.claude/skills//SKILL.md` +- Compatible avec l'agent de projet : `.agents/skills//SKILL.md` +- Compatible avec les agents globaux : `~/.agents/skills//SKILL.md` + +Remarque : OpenCode prend en charge les noms de répertoire `skills` (pluriel) et `skill` (singulier), tandis que Claude et agents ne prennent en charge que `skills` (pluriel). --- diff --git a/packages/web/src/content/docs/it/skills.mdx b/packages/web/src/content/docs/it/skills.mdx index e65bdc94eed..9b95ed38967 100644 --- a/packages/web/src/content/docs/it/skills.mdx +++ b/packages/web/src/content/docs/it/skills.mdx @@ -13,13 +13,15 @@ Le skill vengono caricate on-demand tramite lo strumento nativo `skill`: gli age Crea una cartella per ogni nome di skill e metti un `SKILL.md` al suo interno. OpenCode cerca in queste posizioni: -- Config di progetto: `.opencode/skills//SKILL.md` -- Config globale: `~/.config/opencode/skills//SKILL.md` +- Config di progetto: `.opencode/skills//SKILL.md` o `.opencode/skill//SKILL.md` +- Config globale: `~/.config/opencode/skills//SKILL.md` o `~/.config/opencode/skill//SKILL.md` - Progetto compatibile con Claude: `.claude/skills//SKILL.md` - Globale compatibile con Claude: `~/.claude/skills//SKILL.md` - Progetto compatibile con agent: `.agents/skills//SKILL.md` - Globale compatibile con agent: `~/.agents/skills//SKILL.md` +Nota: OpenCode supporta sia `skills` (plurale) che `skill` (singolare) come nomi di directory, mentre Claude e agents supportano solo `skills` (plurale). + --- ## Discovery diff --git a/packages/web/src/content/docs/ja/skills.mdx b/packages/web/src/content/docs/ja/skills.mdx index 6e5bae6c758..b81f2c36031 100644 --- a/packages/web/src/content/docs/ja/skills.mdx +++ b/packages/web/src/content/docs/ja/skills.mdx @@ -13,13 +13,15 @@ description: SKILL.md 定義による再利用可能な動作の定義 スキル名ごとにフォルダーを 1 つ作成し、その中に `SKILL.md` を置きます。 OpenCode は次の場所を検索します。 -- プロジェクト設定: `.opencode/skills//SKILL.md` -- グローバル設定: `~/.config/opencode/skills//SKILL.md` +- プロジェクト設定: `.opencode/skills//SKILL.md` または `.opencode/skill//SKILL.md` +- グローバル設定: `~/.config/opencode/skills//SKILL.md` または `~/.config/opencode/skill//SKILL.md` - プロジェクト Claude 互換: `.claude/skills//SKILL.md` - グローバル Claude 互換: `~/.claude/skills//SKILL.md` - プロジェクトエージェント互換: `.agents/skills//SKILL.md` - グローバルエージェント互換: `~/.agents/skills//SKILL.md` +注意: OpenCode は `skills`(複数形)と `skill`(単数形)の両方のディレクトリ名をサポートしていますが、Claude と agents は `skills`(複数形)のみをサポートしています。 + --- ## 検出の仕組み diff --git a/packages/web/src/content/docs/ko/skills.mdx b/packages/web/src/content/docs/ko/skills.mdx index 03ec9c75a4a..9a5a0d270ec 100644 --- a/packages/web/src/content/docs/ko/skills.mdx +++ b/packages/web/src/content/docs/ko/skills.mdx @@ -13,13 +13,15 @@ Skills are loaded on-demand via native `skill` tool-agents see available skills 기술 이름 당 하나의 폴더를 만들고 내부 `SKILL.md`를 넣어. opencode 이 위치를 검색: -- 프로젝트 구성: `.opencode/skills//SKILL.md` -- 글로벌 구성: `~/.config/opencode/skills//SKILL.md` +- 프로젝트 구성: `.opencode/skills//SKILL.md` 또는 `.opencode/skill//SKILL.md` +- 글로벌 구성: `~/.config/opencode/skills//SKILL.md` 또는 `~/.config/opencode/skill//SKILL.md` - 프로젝트 클로드 호환 : `.claude/skills//SKILL.md` - 글로벌 클로드 호환 : `~/.claude/skills//SKILL.md` - 프로젝트 에이전트 호환 : `.agents/skills//SKILL.md` - 글로벌 에이전트 호환 : `~/.agents/skills//SKILL.md` +참고: OpenCode는 `skills`(복수형)와 `skill`(단수형) 디렉토리 이름을 모두 지원하지만, Claude와 agents는 `skills`(복수형)만 지원합니다. + --- ## 검색 이해 diff --git a/packages/web/src/content/docs/nb/skills.mdx b/packages/web/src/content/docs/nb/skills.mdx index 717ad87df41..16df3a2b004 100644 --- a/packages/web/src/content/docs/nb/skills.mdx +++ b/packages/web/src/content/docs/nb/skills.mdx @@ -13,13 +13,15 @@ Ferdigheter lastes inn på forespørsel via det innebygde `skill`-verktøyet – Opprett én mappe per ferdighetsnavn og legg inn en `SKILL.md` i den. opencode søker etter disse stedene: -- Prosjektkonfigurasjon: `.opencode/skills//SKILL.md` -- Global konfigurasjon: `~/.config/opencode/skills//SKILL.md` +- Prosjektkonfigurasjon: `.opencode/skills//SKILL.md` eller `.opencode/skill//SKILL.md` +- Global konfigurasjon: `~/.config/opencode/skills//SKILL.md` eller `~/.config/opencode/skill//SKILL.md` - Prosjekt Claude-kompatibel: `.claude/skills//SKILL.md` - Global Claude-kompatibel: `~/.claude/skills//SKILL.md` - Prosjektagent-kompatibel: `.agents/skills//SKILL.md` - Global agent-kompatibel: `~/.agents/skills//SKILL.md` +Merk: OpenCode støtter både `skills` (flertall) og `skill` (entall) som mappenavn, mens Claude og agents bare støtter `skills` (flertall). + --- ## Forstå oppdagelsen diff --git a/packages/web/src/content/docs/pl/skills.mdx b/packages/web/src/content/docs/pl/skills.mdx index 8dbb7301203..4b774105ed4 100644 --- a/packages/web/src/content/docs/pl/skills.mdx +++ b/packages/web/src/content/docs/pl/skills.mdx @@ -13,13 +13,15 @@ Umiejętności są ładowane na żądanie za pośrednictwem natywnego narzędzia Utwórz jeden folder na nazwę umiejętności i umieść w nim `SKILL.md`. opencode przeszukuje te lokalizacje: -- Project config: `.opencode/skills//SKILL.md` -- Global config: `~/.config/opencode/skills//SKILL.md` +- Project config: `.opencode/skills//SKILL.md` lub `.opencode/skill//SKILL.md` +- Global config: `~/.config/opencode/skills//SKILL.md` lub `~/.config/opencode/skill//SKILL.md` - Project Claude-compatible: `.claude/skills//SKILL.md` - Global Claude-compatible: `~/.claude/skills//SKILL.md` - Project agent-compatible: `.agents/skills//SKILL.md` - Global agent-compatible: `~/.agents/skills//SKILL.md` +Uwaga: OpenCode obsługuje nazwy katalogów `skills` (liczba mnoga) i `skill` (liczba pojedyncza), podczas gdy Claude i agents obsługują tylko `skills` (liczba mnoga). + --- ## Zrozumienie wykrywania diff --git a/packages/web/src/content/docs/pt-br/skills.mdx b/packages/web/src/content/docs/pt-br/skills.mdx index 23a4497ed8b..a3ebe8c2571 100644 --- a/packages/web/src/content/docs/pt-br/skills.mdx +++ b/packages/web/src/content/docs/pt-br/skills.mdx @@ -13,13 +13,15 @@ As habilidades são carregadas sob demanda através da ferramenta nativa `skill` Crie uma pasta por nome de habilidade e coloque um `SKILL.md` dentro dela. O opencode pesquisa nesses locais: -- Configuração do projeto: `.opencode/skills//SKILL.md` -- Configuração global: `~/.config/opencode/skills//SKILL.md` +- Configuração do projeto: `.opencode/skills//SKILL.md` ou `.opencode/skill//SKILL.md` +- Configuração global: `~/.config/opencode/skills//SKILL.md` ou `~/.config/opencode/skill//SKILL.md` - Projeto compatível com Claude: `.claude/skills//SKILL.md` - Global compatível com Claude: `~/.claude/skills//SKILL.md` - Projeto compatível com agente: `.agents/skills//SKILL.md` - Global compatível com agente: `~/.agents/skills//SKILL.md` +Nota: O OpenCode suporta os nomes de diretório `skills` (plural) e `skill` (singular), enquanto Claude e agents suportam apenas `skills` (plural). + --- ## Entender a descoberta diff --git a/packages/web/src/content/docs/ru/skills.mdx b/packages/web/src/content/docs/ru/skills.mdx index 152e48782bc..39efd77c2b4 100644 --- a/packages/web/src/content/docs/ru/skills.mdx +++ b/packages/web/src/content/docs/ru/skills.mdx @@ -13,13 +13,15 @@ description: Определите повторно используемое по Создайте одну папку для каждого имени навыка и поместите в нее `SKILL.md`. opencode выполняет поиск в следующих местах: -- Конфигурация проекта: `.opencode/skills//SKILL.md` -- Глобальная конфигурация: `~/.config/opencode/skills//SKILL.md`. +- Конфигурация проекта: `.opencode/skills//SKILL.md` или `.opencode/skill//SKILL.md` +- Глобальная конфигурация: `~/.config/opencode/skills//SKILL.md` или `~/.config/opencode/skill//SKILL.md` - Совместимость с Project Claude: `.claude/skills//SKILL.md` - Глобальная совместимость с Claude: `~/.claude/skills//SKILL.md` - Совместимость с агентом проекта: `.agents/skills//SKILL.md` - Совместимость с глобальным агентом: `~/.agents/skills//SKILL.md` +Примечание: OpenCode поддерживает оба имени каталога `skills` (множественное число) и `skill` (единственное число), в то время как Claude и agents поддерживают только `skills` (множественное число). + --- ## Понимание обнаружения diff --git a/packages/web/src/content/docs/skills.mdx b/packages/web/src/content/docs/skills.mdx index 2ce88ea5682..34b3bc07fb6 100644 --- a/packages/web/src/content/docs/skills.mdx +++ b/packages/web/src/content/docs/skills.mdx @@ -13,13 +13,15 @@ Skills are loaded on-demand via the native `skill` tool—agents see available s Create one folder per skill name and put a `SKILL.md` inside it. OpenCode searches these locations: -- Project config: `.opencode/skills//SKILL.md` -- Global config: `~/.config/opencode/skills//SKILL.md` +- Project config: `.opencode/skills//SKILL.md` or `.opencode/skill//SKILL.md` +- Global config: `~/.config/opencode/skills//SKILL.md` or `~/.config/opencode/skill//SKILL.md` - Project Claude-compatible: `.claude/skills//SKILL.md` - Global Claude-compatible: `~/.claude/skills//SKILL.md` - Project agent-compatible: `.agents/skills//SKILL.md` - Global agent-compatible: `~/.agents/skills//SKILL.md` +Note: OpenCode supports both `skills` (plural) and `skill` (singular) directory names, while Claude and agents only support `skills` (plural). + --- ## Understand discovery diff --git a/packages/web/src/content/docs/th/skills.mdx b/packages/web/src/content/docs/th/skills.mdx index d3658e66c35..8f32a9305a7 100644 --- a/packages/web/src/content/docs/th/skills.mdx +++ b/packages/web/src/content/docs/th/skills.mdx @@ -13,13 +13,15 @@ description: "กำหนดพฤติกรรมที่นำมาใช สร้างหนึ่งโฟลเดอร์ต่อชื่อทักษะ และใส่ `SKILL.md` ไว้ข้างใน OpenCode ค้นหาตำแหน่งเหล่านี้: -- การกำหนดค่าโครงการ: `.opencode/skills//SKILL.md` -- การกำหนดค่าส่วนกลาง: `~/.config/opencode/skills//SKILL.md` +- การกำหนดค่าโครงการ: `.opencode/skills//SKILL.md` หรือ `.opencode/skill//SKILL.md` +- การกำหนดค่าส่วนกลาง: `~/.config/opencode/skills//SKILL.md` หรือ `~/.config/opencode/skill//SKILL.md` - เข้ากันได้กับโครงการ Claude: `.claude/skills//SKILL.md` - เข้ากันได้กับ Global Claude: `~/.claude/skills//SKILL.md` - เข้ากันได้กับตัวแทนโครงการ: `.agents/skills//SKILL.md` - รองรับตัวแทนทั่วโลก: `~/.agents/skills//SKILL.md` +หมายเหตุ: OpenCode รองรับชื่อไดเร็กทอรี `skills` (พหูพจน์) และ `skill` (เอกพจน์) ในขณะที่ Claude และ agents รองรับเฉพาะ `skills` (พหูพจน์) + --- ## ทำความเข้าใจกับการค้นพบ diff --git a/packages/web/src/content/docs/tr/skills.mdx b/packages/web/src/content/docs/tr/skills.mdx index 7077ed129f1..faa1963f438 100644 --- a/packages/web/src/content/docs/tr/skills.mdx +++ b/packages/web/src/content/docs/tr/skills.mdx @@ -13,13 +13,15 @@ Beceriler, yerel `skill` araci uzerinden ihtiyac aninda yuklenir; ajanlar mevcut Her beceri adi icin bir klasor olusturun ve icine bir `SKILL.md` koyun. opencode su konumlari tarar: -- Proje konfigurasyonu: `.opencode/skills//SKILL.md` -- Genel konfigurasyon: `~/.config/opencode/skills//SKILL.md` +- Proje konfigurasyonu: `.opencode/skills//SKILL.md` veya `.opencode/skill//SKILL.md` +- Genel konfigurasyon: `~/.config/opencode/skills//SKILL.md` veya `~/.config/opencode/skill//SKILL.md` - Proje Claude uyumlu: `.claude/skills//SKILL.md` - Genel Claude uyumlu: `~/.claude/skills//SKILL.md` - Proje agent uyumlu: `.agents/skills//SKILL.md` - Genel agent uyumlu: `~/.agents/skills//SKILL.md` +Not: OpenCode hem `skills` (cogul) hem de `skill` (tekil) dizin adlarini desteklerken, Claude ve agents yalnizca `skills` (cogul) destekler. + --- ## Kesfi anlayin diff --git a/packages/web/src/content/docs/zh-cn/skills.mdx b/packages/web/src/content/docs/zh-cn/skills.mdx index 1c4f2fe69df..6204a133161 100644 --- a/packages/web/src/content/docs/zh-cn/skills.mdx +++ b/packages/web/src/content/docs/zh-cn/skills.mdx @@ -13,13 +13,15 @@ description: "通过 SKILL.md 定义可复用的行为" 为每个技能名称创建一个文件夹,并在其中放入 `SKILL.md`。 OpenCode 会搜索以下位置: -- 项目配置:`.opencode/skills//SKILL.md` -- 全局配置:`~/.config/opencode/skills//SKILL.md` +- 项目配置:`.opencode/skills//SKILL.md` 或 `.opencode/skill//SKILL.md` +- 全局配置:`~/.config/opencode/skills//SKILL.md` 或 `~/.config/opencode/skill//SKILL.md` - 项目 Claude 兼容:`.claude/skills//SKILL.md` - 全局 Claude 兼容:`~/.claude/skills//SKILL.md` - 项目代理兼容:`.agents/skills//SKILL.md` - 全局代理兼容:`~/.agents/skills//SKILL.md` +注意:OpenCode 同时支持 `skills`(复数)和 `skill`(单数)目录名称,而 Claude 和 agents 仅支持 `skills`(复数)。 + --- ## 了解发现机制 diff --git a/packages/web/src/content/docs/zh-tw/skills.mdx b/packages/web/src/content/docs/zh-tw/skills.mdx index c37fca7beba..941265ffe96 100644 --- a/packages/web/src/content/docs/zh-tw/skills.mdx +++ b/packages/web/src/content/docs/zh-tw/skills.mdx @@ -13,13 +13,15 @@ description: "透過 SKILL.md 定義可重複使用的行為" 為每個技能名稱建立一個資料夾,並在其中放入 `SKILL.md`。 OpenCode 會搜尋以下位置: -- 專案設定:`.opencode/skills//SKILL.md` -- 全域設定:`~/.config/opencode/skills//SKILL.md` +- 專案設定:`.opencode/skills//SKILL.md` 或 `.opencode/skill//SKILL.md` +- 全域設定:`~/.config/opencode/skills//SKILL.md` 或 `~/.config/opencode/skill//SKILL.md` - 專案 Claude 相容:`.claude/skills//SKILL.md` - 全域 Claude 相容:`~/.claude/skills//SKILL.md` - 專案代理相容:`.agents/skills//SKILL.md` - 全域代理相容:`~/.agents/skills//SKILL.md` +注意:OpenCode 同時支援 `skills`(複數)和 `skill`(單數)目錄名稱,而 Claude 和 agents 僅支援 `skills`(複數)。 + --- ## 了解發現機制