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.