name-filter-settings

Inject default nameFilterSettings into tabs/meta.json for world-building configurations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Schema and rules for managing name filter settings in meta.json, enabling consistent, culturally-aware name replacements and phrase management during worldbuilding.

Core Features & Use Cases

  • Injects a comprehensive default set of name filters for both given names and common phrases into tabs/meta.json.
  • Skips injection if nameFilterSettings already exists to avoid duplicates and conflicts.
  • Supports cultural localization by providing replacements for names and controlled phrase deletions.

Quick Start

Run the name-filter.js script to inject the default filters into your world configuration.

Frequently Asked Questions about name-filter-settings

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

FAQPage Schema
How do I add culturally aware name filters to my worldbuilding configuration?▼

To add culturally aware name filters to your worldbuilding configuration, run the name-filter.js script to inject default nameFilterSettings into tabs/meta.json. This standardizes configurations for cultural name replacements and phrase controls during new world creation.

What are name filter settings used for in worldbuilding metadata?▼

Name filter settings in worldbuilding metadata are used to standardize culturally aware name replacements and manage controlled phrase deletions. They provide a comprehensive schema for consistent localization rules directly within your configuration.

Does the name filter injection overwrite existing settings in meta.json?▼

The name filter injection does not overwrite existing settings in meta.json. The script validates existing keys and skips injection if nameFilterSettings already exists, preventing duplicates and configuration conflicts.

How do I standardize given names and common phrases for new world creation?▼

You standardize given names and common phrases for new world creation by running the name-filter.js script. It applies a default set of name filters during world creation and updates to ensure culturally aware replacements.

When should I not use automated name filter injection?▼

You should not use automated name filter injection when your tabs/meta.json already contains custom nameFilterSettings. The script skips injection to avoid duplicates, so manual updates are required for existing configurations.