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.