Global Conventions

Enforce consistent project conventions for structure, documentation, and configuration.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/dpietersz/pietersz.me --skill global-conventions-dpietersz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Global Conventions
Source: https://github.com/dpietersz/pietersz.me/tree/main/.claude/skills/global-conventions
Command: npx skills add https://github.com/dpietersz/pietersz.me --skill global-conventions-dpietersz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes and enforces standardized project conventions for structure, documentation, configuration, and dependency management to reduce friction and improve collaboration.

Core Features & Use Cases

  • Standard project structure templates and guide documentation
  • Consistent commit messaging, version-control practices, and release notes
  • Centralized handling of environment variables and configuration files

Quick Start

Apply this skill at the start of a new project to establish standard structure, documentation, and configuration practices.

Frequently Asked Questions about Global Conventions

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

FAQPage Schema
How do I enforce consistent project structure and configuration across my team?

You can enforce consistent project structure and configuration by applying standardized conventions for folder layouts, naming schemes, and environment variable handling. This ensures teams follow uniform practices during project setup and ongoing maintenance.

What is the best way to standardize commit messaging and version control practices?

Standardizing commit messaging and version control practices involves defining consistent commit message formats and release note guidelines. This reduces friction and improves collaboration by ensuring all version control contributions follow a predictable scheme.

How do I manage environment variables and config files consistently during project setup?

Managing environment variables and config files consistently requires centralized handling practices for configuration files. This establishes standard environment variable naming and storage rules, reducing configuration errors during onboarding and deployment.

Can I apply project conventions to an existing codebase, or is it only for new projects?

You can apply project conventions to both new and existing codebases. While it is optimized for project setup and onboarding, the skill also applies during ongoing maintenance to enforce folder layouts, documentation, and dependency management across current code.

Does this approach work for standardizing documentation and dependency management together?

Yes, this approach works for standardizing documentation and dependency management together. It enforces unified practices for guide documentation, dependency versions, and project structure templates to reduce friction across the entire project lifecycle.

Why should I use standardized project conventions for onboarding new developers?

You should use standardized project conventions for onboarding because they provide clear folder layouts, documentation templates, and configuration rules. This reduces ramp-up friction by giving new developers a predictable project structure and consistent coding practices.