secondbrain-entity

Define and validate custom entity types with YAML schemas for SecondBrain projects.

15|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/sergio-bershadsky/ai --skill secondbrain-entity
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: secondbrain-entity
Source: https://github.com/sergio-bershadsky/ai/tree/main/plugins/secondbrain/skills/secondbrain-entity
Command: npx skills add https://github.com/sergio-bershadsky/ai --skill secondbrain-entity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you add and manage custom entity types in SecondBrain by enabling schema-validated definitions that integrate with the VitePress-based knowledge base.

Core Features & Use Cases

  • Create new entity types with structured schemas and a ready-made documentation hook.
  • Generate and initialize records, templates, and data loaders to power consistent entity storytelling.
  • Use cases include extending the ADR, Note, Task, and Discussion model with domain-specific entities for projects, contacts, or assets.

Quick Start

Create a new entity following the guided steps to define its name, singular, fields, and ID format, then scaffold the schema, records, and docs accordingly.

Frequently Asked Questions about secondbrain-entity

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

FAQPage Schema
How do I create and validate custom entities in SecondBrain?▼

To create and validate custom entities in SecondBrain, define a YAML-configured schema with specific fields and ID formats, then scaffold records and wire documentation via VitePress data loaders.

What is schema-driven data modeling for VitePress documentation?▼

Schema-driven data modeling for VitePress documentation defines custom entity types using structured schemas, generating records and data loaders to power consistent entity storytelling within the knowledge base.

How do I extend predefined data types like ADR and Task in SecondBrain?▼

You extend predefined SecondBrain data types by defining new domain-specific entities for projects, contacts, or assets, applying schema validation and integrating them into the VitePress knowledge base.

Can I use VitePress data loaders to initialize custom entity records?▼

Yes, VitePress data loaders can initialize custom entity records by wiring the YAML-configured schema into the documentation hook, ensuring validated and consistent data entry for your knowledge base.

What is the best way to scaffold documentation for custom data types?▼

The best way to scaffold documentation for custom data types is defining the entity schema and wiring it through VitePress data loaders, which generates ready-made templates and ensures structured validation.