schema-author

Add page types, aliases, and link structures to brain schema packs via MCP.

174|144|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/inbrainfun/inbrain --skill schema-author-inbrainfun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-author
Source: https://github.com/inbrainfun/inbrain/tree/main/skills/schema-author
Command: npx skills add https://github.com/inbrainfun/inbrain --skill schema-author-inbrainfun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Authoring and evolving brain schema packs is complex and error-prone; this skill provides a structured surface to add page types, prefixes, and link types while ensuring consistency and safe mutations across the brain.

Core Features & Use Cases

  • Proposes new page types from ingested content and backfills page types on existing pages.
  • Audits pack health, validates type declarations, and ensures consistency of aliases, enrichable types, and link structures.
  • Applies mutations through MCP with dry-run support, lint checks, and safe fork workflows for bundled packs.
  • Syncs changes back to the active pack, with traceability and audit logging.

Quick Start

Invoke this skill to author and evolve your brain's schema pack by adding types, aliases, and prefixes, then sync the changes to the active pack.

Frequently Asked Questions about schema-author

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

FAQPage Schema
How do I add page types and aliases to an existing schema pack?

You add page types and aliases to a schema pack by invoking schema mutations like add-type, add-prefix, and remove-type. The skill proposes new types from ingested content and backfills types on existing untyped pages.

What is the safest way to apply schema mutations via MCP?

The safest way to apply schema mutations via MCP is using the dry-run support and lint checks. This validates type declarations and ensures consistency of enrichable types and link structures before syncing changes to the active pack.

Can I validate type declarations and audit schema pack health automatically?

Yes, you can validate type declarations and audit schema pack health automatically. The skill audits pack health, validates type declarations, and ensures consistency of aliases and link structures across your content.

How do I handle evolving schema structures as my content grows?

To handle evolving schema structures as content grows, the skill supports safe fork workflows for bundled packs. It applies mutations with lint checks and syncs changes back to the active pack with full traceability and audit logging.

Do I need to manually backfill page types for untyped pages?

No, you do not need to manually backfill page types for untyped pages. The skill automatically proposes new page types from ingested content and backfills existing pages to maintain schema consistency.