# recall_cloud_skill

Descubre Cloud Skills, carga un manifiesto raíz o recupera un recurso de una revisión fijada explícitamente.

- Canonical: https://docs.xmemo.dev/es/docs/tools/recall-cloud-skill
- Locale: es-ES
- Content-Locale: es-ES
- Canonical-Content-Digest: a66c09970d11396c99dee1375dcc4f98f14752723e76286acb0b1929010be8fc
- Edition-Digest: e36709ed59828313bf1b1d73706fb50a771a8535c416d4dafaf3ff47c0273107
- Source-Revision: sha256:ede99f126c525b2202720b7cc58a07f4545e9b33620f111c105e26739e87783c

## Tool Reference: `recall_cloud_skill`

### Purpose

Descubre progresivamente Cloud Skills, recupera una revisión raíz y su manifiesto, o recupera un recurso de una revisión fijada explícitamente.

### Parameters

- `query` (string, optional, default: empty): Texto de descubrimiento de Level 0; se usa cuando skill_id y slug están vacíos.
- `skill_id` (string, optional, default: empty): Identidad estable de Cloud Skill para recuperar la raíz o un recurso.
- `slug` (string, optional, default: empty): Identidad legible de la skill para recuperar la raíz o un recurso.
- `revision_id` (string, optional, default: empty): Fijación opcional de la revisión raíz; es obligatoria para recuperar recursos de Level 2.
- `resource` (string, optional, default: empty): Ruta lógica del componente o ID del componente para la recuperación de Level 2.

### Returns

Un CloudSkillResponseEnvelope JSON: Level 0 devuelve kind='descriptor' con datos del descriptor; Level 1 devuelve kind='root' con instrucciones, metadatos de revisión, canonical_hash, warnings y recursos; Level 2 devuelve kind='resource' con el contenido/hash del componente fijado; los fallos usan kind='error' y CloudSkillErrorPayload.

### Errors

- ACCESS_DENIED: el ID de skill solicitado no pertenece al ámbito personal/equipo autenticado.
- SKILL_NOT_FOUND or SKILL_ARCHIVED: ninguna skill activa coincide con la identidad proporcionada.
- REVISION_NOT_FOUND: no se puede resolver la revisión solicitada o publicada de la skill.
- REVISION_PINNING_VIOLATION: una solicitud de recursos de Level 2 omitió revision_id.
- RESOURCE_NOT_FOUND: la ruta lógica del recurso o el ID del componente no está presente en la revisión fijada.

### Examples

#### Descubre una skill publicada



```typescript
recall_cloud_skill({ query: "deployment verification" })
```

#### Carga un recurso de script fijado



```typescript
recall_cloud_skill({
  slug: "deployment-procedure",
  revision_id: "revision-id-from-root-recall",
  resource: "scripts/check.py"
})
```

### Related Tools

- [save_cloud_skill](/docs/tools/save-cloud-skill): Crea la skill durable o publica su siguiente revisión.
- [execute_cloud_skill](/docs/tools/execute-cloud-skill): Ejecuta un componente de script recuperado mediante el sandbox.
- [recall_context](/docs/tools/recall-context): Usa la recuperación de contexto de memoria cuando el objetivo es la memoria del agente y no un recurso de Cloud Skill.

## Carga solo la capa que necesitas

Comienza con la búsqueda mediante query y usa después los identificadores de skill o revisión devueltos para recuperar la raíz y los recursos. Las lecturas de recursos de Level 2 requieren un revision_id explícito.

