klytos-custom-fields

Create and manage metadata and custom fields in Klytos CMS.

12|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/joseconti/klytos --skill klytos-custom-fields
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: klytos-custom-fields
Source: https://github.com/joseconti/klytos/tree/main/.claude/skills/klytos-custom-fields
Command: npx skills add https://github.com/joseconti/klytos --skill klytos-custom-fields

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Klytos Custom Fields provides a unified approach to attach extra data to pages, users, or custom post types by using two systems: MetaManager for free-form key-value data and FieldManager for structured typed fields with 27 types, validation rules, and schema enforcement.

Core Features & Use Cases

  • MetaManager (free-form) enables arbitrary key-value storage per entity with hooks for meta.before_set, meta.after_set, and meta.get.
  • FieldManager (structured) offers typed fields (27 types) with schema enforcement for robust data models, including common types like text, number, date, image, select, repeater, and relationships.
  • Use MCP tools to add and manage fields on CPTs, pages, and users, enforcing validation and enabling consistent data across the CMS.

Quick Start

Create a new numeric field on a product post type using FieldManager via MCP and validate it against the schema.

Frequently Asked Questions about klytos-custom-fields

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add custom fields to custom post types in a CMS?

Use MCP tools to create and manage structured custom fields on custom post types. FieldManager enforces typed schemas with 27 field types including text, date, repeater, and relationships, ensuring consistent data validation across the CMS.

What is the difference between free-form metadata and structured custom fields?

Free-form metadata uses MetaManager for arbitrary key-value storage per entity, while structured custom fields use FieldManager for typed data with validation rules and schema enforcement. Both support hook-driven meta events for extended control.

Can I validate custom field schemas when managing metadata?

Yes, FieldManager enforces schema validation for custom fields. It supports 27 typed field formats and applies validation rules to ensure robust data models before the system saves metadata to pages, users, or custom post types.

How do I attach free-form key-value metadata to pages or users?

Use MetaManager to attach free-form key-value metadata to pages and users. It supports arbitrary key-value storage per entity and triggers hook-driven meta events like meta.before_set and meta.after_set for custom processing.

Does MCP integration work for creating custom fields on users and pages?

Yes, MCP tools support creating and managing custom fields on users, pages, and custom post types. The integration applies FieldManager schema validation and MetaManager hooks to enforce consistent data across the CMS.

What types of structured custom fields can I create for a content model?

FieldManager supports 27 typed structured custom fields, including text, number, date, image, select, repeater, and relationships. It applies schema enforcement to build robust data models for custom post types, pages, and users.