This file explains how to change Humanizer without breaking its package or prompt.
Humanizer is an agent skill written in Markdown. SKILL.md is the prompt that agents read. The repo has no build step.
Keep the skill portable. Do not write instructions that limit it to one or two agent tools.
SKILL.md is the source of truth. It contains portable YAML metadata, 35 numbered patterns, and their examples.skills/humanizer/SKILL.md links to the root skill for Claude Desktop and older plugin loaders. Do not replace the link with a copy or edit it as a separate file.README.md explains installation, use, patterns, and version history..claude-plugin/plugin.json describes the Claude plugin..claude-plugin/marketplace.json lets users add this repo as a Claude marketplace.scripts/validate-package.py checks package files and shared values.Keep SKILL.md and README.md in sync.
SKILL.md under metadata.version, the first README version entry, and .claude-plugin/plugin.json. Do not add a top-level version field to the skill.python3 scripts/validate-package.py, npx skills add . --list, and claude plugin validate ..Use Plain Language in code comments, prompts, documentation, descriptions, validation messages, and progress reports.
must for requirements.