Skip to main content

find-package-skill

**UTILITY SKILL** — Must be consulted before making any changes to packages under sdk/. Discovers and loads package-specific domain knowledge that prevents common mistakes. WHEN: add feature to package; fix bug in package; modify package code; regenerate from typespec; change client library.

Datos de origen

Repositorio
Azure/azure-sdk-for-java
Última actividad en el origen
12 de junio de 2026 a las 20:28
Idioma detectado de SKILL.md
inglés
Estrellas
2567
Forks
2181

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
find-package-skill
description
**UTILITY SKILL** — Must be consulted before making any changes to packages under sdk/. Discovers and loads package-specific domain knowledge that prevents common mistakes. WHEN: add feature to package; fix bug in package; modify package code; regenerate from typespec; change client library.
# Find Package Skill Some SDK packages in this monorepo have **package-specific skills** — tribal knowledge (architecture, data flows, type mappings, pitfalls) that prevents common mistakes. Before modifying any SDK package, check whether a skill exists for it using the steps below. ## How to Discover Package Skills 1. **Determine the package directory.** If you already know the file path you're modifying, extract the package directory from it (e.g., a file at `sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java` belongs to the package at `sdk/search/azure-search-documents/`). If you only have a package name, search for a matching directory under `sdk/` (package directories are named after the Maven artifactId, e.g., `com.azure:azure-search-documents` → `sdk/search/azure-search-documents/`). 2. **Check for a `.github/skills/` directory** inside the package directory. For example, check whether `sdk/search/azure-search-documents/.github/skills/` exists. 3. **If it exists**, read every `SKILL.md` found under that directory. If a `references/` subdirectory exists next to a `SKILL.md`, read all files in it too for additional context. 4. **If no `.github/skills/` directory exists** for the package, no package-specific skill has been created yet — proceed normally.
Ver en GitHub