Volver a Agent Skills
Contenido y Documentación
Astro Content Collections
Gestiona colecciones de contenido con tipado seguro en Astro con validación de esquemas y APIs de consulta.
Claude Code Cursor Copilot Windsurf
Descripción General
Las Content Collections de Astro proporcionan una forma con tipado seguro de gestionar contenido dentro de proyectos Astro. Los agentes de codificación IA pueden definir esquemas de colección usando Zod, crear y validar entradas de contenido y construir páginas dinámicas desde colecciones.
Los agentes pueden configurar colecciones de contenido para blogs, documentación, productos y otros tipos de contenido con validación de esquema apropiada. Pueden generar entradas de contenido con frontmatter válido, crear rutas dinámicas desde colecciones y consultar contenido usando las APIs integradas de Astro.
Las Content Collections soportan formatos Markdown, MDX, JSON y YAML con inferencia automática de tipos. Los equipos pueden usar agentes IA para mantener estándares de contenido estrictos, generar contenido desde plantillas y asegurar que todas las entradas se ajusten al esquema definido.
Los agentes pueden configurar colecciones de contenido para blogs, documentación, productos y otros tipos de contenido con validación de esquema apropiada. Pueden generar entradas de contenido con frontmatter válido, crear rutas dinámicas desde colecciones y consultar contenido usando las APIs integradas de Astro.
Las Content Collections soportan formatos Markdown, MDX, JSON y YAML con inferencia automática de tipos. Los equipos pueden usar agentes IA para mantener estándares de contenido estrictos, generar contenido desde plantillas y asegurar que todas las entradas se ajusten al esquema definido.
¿Para Quién Es?
- Definir esquemas Zod para colecciones de contenido
- Generar entradas de contenido con frontmatter válido
- Crear rutas dinámicas desde colecciones de contenido
- Migrar contenido existente a Astro Content Collections
Instalación
Configurar Claude Code
npx astro add mdx Configuración
// src/content/config.ts
import { defineCollection, z } from 'astro:content';
const blog = defineCollection({
type: 'content',
schema: z.object({
title: z.string(),
description: z.string(),
pubDate: z.coerce.date(),
tags: z.array(z.string()).default([]),
draft: z.boolean().default(false),
}),
});
export const collections = { blog }; Explora herramientas de IA
Las mejores herramientas de IA que complementan tus habilidades
Lee artículos sobre IA y diseño
Consejos y tendencias en el mundo del diseño y la IA
Skills Relacionados
Contenido y Documentación
Markdown Documentation Generator
Genera documentación completa del proyecto automáticamente a partir de comentarios del código y estructura de archivos.
Claude Code Codex Copilot
Contenido y Documentación OpenAPI Documentation
Crea y actualiza especificaciones OpenAPI automáticamente con una interfaz interactiva para explorar la API.
Claude Code Codex Copilot
Contenido y Documentación README Generator
Genera archivos README profesionales automáticamente con secciones de instalación, uso y contribución.
Claude Code Codex Copilot