pgpm-module-naming

Installation
SKILL.md

PGPM Module Naming: npm Names vs Control File Names

pgpm modules have two different identifiers that serve different purposes. Understanding when to use each is critical for correct dependency management.

When to Apply

Use this skill when:

  • Creating or editing .control files
  • Writing -- requires: statements in SQL deploy files
  • Running pgpm install commands
  • Referencing dependencies between modules
  • Publishing modules to npm

The Two Identifiers

Every pgpm module has two names:

1. npm Package Name (for distribution)

Installs
7
First Seen
Feb 27, 2026
pgpm-module-naming — constructive-io/constructive-skills