skills

Define and validate structured skill schemas for the Voyage world engine.

14|7|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill skills-nikolaj-lat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills
Source: https://github.com/nikolaj-lat/World-Puppeteer/tree/main/.claude/skills/skills
Command: npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill skills-nikolaj-lat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Defines a standardized schema and validation rules for creating and discovering skills, ensuring consistency across projects and tooling.

Core Features & Use Cases

  • Enforces required fields: name and description, and ensures the structure aligns with settings in tabs/settings.json
  • Provides a reusable blueprint for building, validating, and discovering skills within the Voyage ecosystem
  • Supports cross-reference integration with references/ and assets/ for rich skill definitions

Quick Start

Edit tabs/skills.json to add a new skill entry following the defined schema.

Frequently Asked Questions about skills

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

FAQPage Schema
How do I validate skill frontmatter fields against a settings schema?

This schema enforces required frontmatter fields like name and description, validating them against settings in tabs/settings.json to ensure predictable JSON structure during skill creation and discovery.

What is the best way to structure skill definitions for consistent runtime consumption?

Defining skill schemas at the source provides a standardized blueprint that exports a predictable JSON structure, ensuring skill definitions remain consistent for runtime consumption across tabs/skills.json, references, and assets.

How do I add a new skill entry following a defined schema?

Edit tabs/skills.json to add a new entry following the defined schema, ensuring frontmatter includes at least name and description fields and aligns with validation rules configured in tabs/settings.json.

Can I cross-reference skill definitions with external assets and references?

Yes, the schema supports cross-reference integration with references/ and assets/ directories, allowing you to build rich skill definitions that maintain consistency across the Voyage world engine ecosystem.

Why does my skill validation fail when fields don't match tabs/settings.json?

Validation fails when frontmatter fields do not align with configuration in tabs/settings.json, as the schema enforces strict consistency to guarantee a predictable JSON structure for runtime consumption.