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.