kanka-entity

Create standardized HTML entity files with YAML frontmatter for Kanka types.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ervwalter/kanka-entities --skill kanka-entity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanka-entity
Source: https://github.com/ervwalter/kanka-entities/tree/main/.claude/skills/kanka-entity
Command: npx skills add https://github.com/ervwalter/kanka-entities --skill kanka-entity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates and maintains Kanka HTML entity entries with consistent structure and placement, reducing manual setup time and errors.

Core Features & Use Cases

  • Automatic directory-based organization: place entity files under notes/, characters/, locations/, organisations/, etc., ensuring clear categorization.
  • YAML frontmatter discipline: each entity file begins with a YAML frontmatter containing name and description for reliable discovery and linking.
  • Safe, local editing: updates to the HTML body and metadata are contained within the file, minimizing external dependencies and improving portability.

Quick Start

Create a new entity under the appropriate type folder (notes, characters, locations, etc.), add an HTML file with a YAML frontmatter containing the name and description, and write the HTML body for the Kanka entry.

Frequently Asked Questions about kanka-entity

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

FAQPage Schema
How do I create Kanka HTML entity files with consistent structure?

To create Kanka HTML entity files, add an HTML file under the appropriate entity type folder such as notes/ or characters/, and include a YAML frontmatter containing the name and description for reliable discovery and linking.

What is the best way to organize Kanka entity data locally?

Organizing Kanka entity data uses automatic directory-based placement, sorting entries into type-specific folders like locations/, organisations/, and races/ to ensure clear categorization and safe local editing.

Does Kanka entity editing require YAML frontmatter for every entry?

Yes, Kanka entity editing requires YAML frontmatter with name and description fields at the top of each HTML file to maintain reliable discovery, linking, and metadata discipline across all entity types.

Can I edit Kanka characters, locations, and quests using the same file layout?

Yes, you can edit Kanka characters, locations, and quests using the same standardized file layout, which applies uniformly across all entity types including notes, organisations, races, creatures, journals, families, events, and calendars.

What directory should I use for Kanka notes and organisations?

Kanka notes should be placed in the notes/ directory and organisations in the organisations/ directory, applying directory-based organization to separate entity types and ensure clear categorization across your project.