·pgpm-module-naming
</>

pgpm-module-naming

Understand when to use npm package names vs control file names in pgpm modules. Use when creating .control files, writing SQL requires statements, running pgpm install, or referencing dependencies between modules.

7Installs·0Trend·@constructive-io

Installation

$npx skills add https://github.com/constructive-io/constructive-skills --skill pgpm-module-naming

How to Install pgpm-module-naming

Quickly install pgpm-module-naming AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/constructive-io/constructive-skills --skill pgpm-module-naming
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: constructive-io/constructive-skills.

SKILL.md

View raw

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

Defined in package.json as the name field. Used for npm distribution and the pgpm install command.

Defined by the .control filename and %project= in pgpm.plan. Used in PostgreSQL extension system and SQL dependency declarations.

Understand when to use npm package names vs control file names in pgpm modules. Use when creating .control files, writing SQL requires statements, running pgpm install, or referencing dependencies between modules. Source: constructive-io/constructive-skills.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/constructive-io/constructive-skills --skill pgpm-module-naming
Category
</>Dev Tools
Verified
First Seen
2026-02-28
Updated
2026-03-11

Browse more skills from constructive-io/constructive-skills

Quick answers

What is pgpm-module-naming?

Understand when to use npm package names vs control file names in pgpm modules. Use when creating .control files, writing SQL requires statements, running pgpm install, or referencing dependencies between modules. Source: constructive-io/constructive-skills.

How do I install pgpm-module-naming?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/constructive-io/constructive-skills --skill pgpm-module-naming Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/constructive-io/constructive-skills