Skip to content
Security
Skill

/design-metadata-schema

Design comprehensive metadata frameworks. Develops structured metadata templates and tagging systems.

BOOST
From plugin
ai-runbooks
12830 skills
Install
$ npx -y skills add dandye/ai-runbooks --skill design-metadata-schema --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/design-metadata-schema

Context preview

The summary Claude sees to decide when to auto-load this skill.

Design comprehensive metadata frameworks. Develops structured metadata templates and tagging systems.

SKILL.md

design-metadata-schema.SKILL.md
type: Skill
name: design-metadata-schema
description: Design comprehensive metadata frameworks. Develops structured metadata templates and tagging systems.
required_roles:
  scribe: roles/scribe.editor
personas: [information-architect, data-architect, content-strategist]
generated:
  by: process:google-labs-jules
  at: 2026-01-29T21:19:07Z

Design Metadata Schema Skill

Develop a comprehensive metadata schema for content management. This skill defines structured fields, validation rules, and standards compliance to improve searchability and management.

Inputs

  • `PATH` - The content domain to apply the schema to (e.g., "/content")
  • `OUTPUT_FORMAT` - (Optional) The output format for the schema, e.g., "json-schema", "xml", "markdown" (default: "json-schema")
  • `DUBLIN_CORE` - (Optional) Boolean, whether to align with Dublin Core standards (default: true)
  • `CUSTOM_FIELDS` - (Optional) List of custom business-specific fields to include
  • `VALIDATION_RULES` - (Optional) Boolean, whether to define validation logic for fields (default: true)

Workflow

Step 1: Requirement Analysis

Analyze the content types at `PATH` to determine metadata needs.

  • Identify common attributes (Title, Date, Author).
  • Identify specific attributes (Product ID, Version, Region).

Step 2: Schema Definition

Define the fields and their properties.

  • **Standard Fields**: Map to Dublin Core (Title, Creator, Subject, etc.) if enabled.
  • **Custom Fields**: Define fields specified in `CUSTOM_FIELDS` or discovered during analysis.

Step 3: Constraints & Validation

If `VALIDATION_RULES` is true, define:

  • **Data Types**: String, Date, Integer, Boolean, Enum.
  • **Required/Optional**: Cardinality constraints.
  • **Controlled Vocabularies**: Allowed values for specific fields.

Step 4: Schema Output

Generate the schema definition in the requested `OUTPUT_FORMAT` (e.g., JSON Schema, XML Schema, or Markdown Table).

Required Outputs

A `METADATA_SCHEMA` object in the specified `OUTPUT_FORMAT` containing:

  • **Field Dictionary**: Name, Description, Type, Multiplicity.
  • **Validation Logic**: Rules for data entry.
  • **Mapping**: Correspondence to standards (like Dublin Core).

Quick Reference

  • **Purpose**: Standardize content tagging for consistency and interoperability.
  • **Standards**: Dublin Core, Schema.org.
Read more
Ships withai-runbooks

This repository provides security operations runbooks and role-based guides for AI-assisted cybersecurity workflows.

Get the whole plugin

Other skills on ai-runbooks.