Bodega

Skills › Marketing

Prismic Automation

Automate headless CMS operations in Prismic -- query documents, search content, retrieve custom types, and manage repository refs through the Composio Prismic integration.

Su licencia no permite redistribuirla aquí.Ver en GitHub
Departamento
Marketing
Fuente
Comunidad · ComposioHQ/awesome-claude-skills
Autor
Composio
Licencia
Sin licencia declarada
Idioma
Inglés
Nivel
Intermedio. Requiere conectar Rube (Composio) y autorizar la aplicación que automatiza.

Cómo usarla

Pídale a Claude, por ejemplo:

Seguridad

Riesgo Bajo.

Cómo instalarla en Claude

  1. Descargue el .zip de la skill y no lo descomprima.
  2. En Claude: Configuración › Capacidades › active «Crear y editar archivos» (solo la primera vez).
  3. Personalizar › Skills › + › Crear skill › Subir una skill › elija el .zip.
  4. Verifique que el interruptor de la skill quede encendido y pruébela en un chat nuevo.

Instrucciones completas (SKILL.md)

Prismic Automation

Manage your Prismic headless CMS directly from Claude Code. Query documents by type, full-text search content, inspect custom types, and work with repository refs for content versioning.

Toolkit docs: [composio.dev/toolkits/prismic](https://composio.dev/toolkits/prismic)

---

Setup

   https://rube.app/mcp

---

Core Workflows

1. Get Repository Info and Refs

Retrieve comprehensive repository metadata including available refs (content versions), custom types, languages, tags, and bookmarks. This is typically your first API call.

Tools: PRISMIC_REPOSITORY_API_GET_INFO, PRISMIC_REPOSITORY_API_GET_REFS

No parameters required -- these endpoints return the full repository configuration. The refs field is critical since refs are required for all content queries.

Example prompt: *"Get my Prismic repository info and the current master ref"*

---

2. Query Documents with Predicates

Fetch documents using Prismic's predicate query syntax with full pagination and filtering support.

Tool: PRISMIC_CONTENT_API_QUERY_DOCUMENTS

Key parameters:

Example prompt: *"Query all published blog posts in Prismic, sorted by date descending, in English"*

---

3. Fetch Documents by Type

Retrieve all documents of a specific custom type with automatic master ref resolution.

Tool: PRISMIC_GET_DOCUMENTS_BY_TYPE

Key parameters:

Example prompt: *"Get all blog_post documents in Prismic, 20 per page"*

---

4. Full-Text Search

Search across all text fields in documents for specified terms. Case-insensitive, matches on root words.

Tool: PRISMIC_CONTENT_API_GET_DOCUMENTS_WITH_FULLTEXT_SEARCH

Key parameters:

Example prompt: *"Search all Prismic documents for 'machine learning'"*

---

5. Get a Single Document by ID

Retrieve a specific document by its unique identifier.

Tool: PRISMIC_GET_DOCUMENT_BY_ID

Key parameters:

Example prompt: *"Fetch Prismic document Xx2KLhEAAJljVWaA"*

---

6. List Custom Types

Discover all custom types (content models) defined in the repository, including their structure definitions.

Tool: PRISMIC_TYPES_API_GET_TYPES

Key parameters:

Example prompt: *"List all custom types in my Prismic repository"*

---

Known Pitfalls

---

Quick Reference

| Tool Slug | Description | |---|---| | PRISMIC_REPOSITORY_API_GET_INFO | Get repository metadata, refs, types, languages | | PRISMIC_REPOSITORY_API_GET_REFS | List all refs (master + releases) | | PRISMIC_TYPES_API_GET_TYPES | List all custom types / content models | | PRISMIC_CONTENT_API_QUERY_DOCUMENTS | Query documents with predicates and pagination | | PRISMIC_GET_DOCUMENTS_BY_TYPE | Fetch documents filtered by custom type | | PRISMIC_GET_DOCUMENT_BY_ID | Retrieve a single document by ID | | PRISMIC_CONTENT_API_GET_DOCUMENTS_WITH_FULLTEXT_SEARCH | Full-text search across all documents | | PRISMIC_CONTENT_API_GET_DOCUMENTS_WITH_PREDICATES | Filter documents with multiple predicate conditions | | PRISMIC_CONTENT_API_GET_DOCUMENTS_WITH_INTEGRATION_FIELDS | Fetch documents with integration fields data | | PRISMIC_GET_DOCUMENTS_ORDERED | Fetch documents sorted by specified fields |

---

*Powered by [Composio](https://composio.dev)*