vocabulary-rule

Normalize ambiguous vocabulary and rule-strength terms in governance documents.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nowonbun/nowonbun-harness --skill vocabulary-rule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vocabulary-rule
Source: https://github.com/nowonbun/nowonbun-harness/tree/main/codex-skills/vocabulary-management_vocabulary-rule
Command: npx skills add https://github.com/nowonbun/nowonbun-harness --skill vocabulary-rule

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a single, enforceable vocabulary baseline so agents and authors interpret term meanings and rule-strength expressions consistently, preventing ambiguous instructions and conflicting behavioral expectations across governance documents.

Core Features & Use Cases

  • Registry-driven normalization: Maintains an active vocabulary registry with canonical meanings, decision rules, allowed values, and prohibited interpretations to normalize ambiguous terms before action.
  • Strength semantics & conflict resolution: Establishes how must/should/should not/must not expressions are interpreted and prescribes priority resolution across global_instructions, AGENTS, and SKILL.md-family documents.
  • Auditability and history: Defines history recording paths and review workflows so changes to term meanings and rule interpretations are tracked and verifiable.
  • Use Case: When an agent encounters an ambiguous instruction like "should prioritize soon", use this Skill to convert that phrase into a defined priority, record rationale if deviating from recommendations, and log the change in the configured history path.

Quick Start

Instruct the agent to normalize all ambiguous terms in the target SKILL.md against the vocabulary registry and produce a normalization log.

Frequently Asked Questions about vocabulary-rule

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

FAQPage Schema
How do I normalize ambiguous vocabulary across governed documents before decision-making?

To normalize ambiguous vocabulary across governed documents, apply a registry-driven baseline that maps terms to canonical meanings, decision rules, and allowed values. This removes ambiguity from global_instructions, AGENTS, and SKILL.md-family files before agents take action.

What is the best way to resolve conflicting rule-strength expressions like must and should in governance files?

Resolving conflicting rule-strength expressions like must and should requires establishing strength semantics that prescribe priority resolution across global_instructions, AGENTS, and SKILL.md-family documents, ensuring agents interpret behavioral expectations consistently.

How do I maintain an active vocabulary registry with canonical term definitions for agent instructions?

Maintain an active vocabulary registry by defining canonical term meanings, decision rules, allowed values, and prohibited interpretations. This registry normalizes ambiguous terms and provides a single enforceable baseline for authoring and reviewing governed documents.

Can I track history and audit changes to term meanings in governance documents?

Yes, you can track history and audit changes to term meanings by defining history recording paths and review workflows. This ensures that changes to vocabulary interpretations and rule semantics are tracked and verifiable during governance processes.

Does vocabulary normalization work with global_instructions and SKILL.md-family documents for runtime interpretation?

Vocabulary normalization works directly with global_instructions, CLAUDE, AGENTS, and SKILL.md-family documents. It applies to authoring, review, runtime interpretation, and reporting workflows to enforce consistent term meanings and rule-strength expressions.

When should I use vocabulary normalization for ambiguous agent instructions?

Use vocabulary normalization when an agent encounters ambiguous instructions like "should prioritize soon" and needs to convert the phrase into a defined priority, record rationale for deviations, and log the change in the configured history path.