project-conventions

Define standardized project structures, naming conventions, and workflow bindings.

37|6|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/pssah4/digital-innovation-agents --skill project-conventions-pssah4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-conventions
Source: https://github.com/pssah4/digital-innovation-agents/tree/main/skills/project-conventions
Command: npx skills add https://github.com/pssah4/digital-innovation-agents --skill project-conventions-pssah4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines project structure, naming conventions, and way of working for all projects. Referenced by other skills to ensure consistent directory structures, file names, and documentation standards. Use this skill when the user mentions "project setup", "project structure", "conventions", "init", "initialize project", "directory structure", or similar. Also automatically relevant when starting a new project.

Core Features & Use Cases

  • Establishes a canonical base layout (directories like _devprocess/, src/, docs/, memory/) and binding rules that other skills rely on.
  • Standardizes file naming and frontmatter conventions to enable reliable automation, discovery, and cross-skill validation.
  • Provides guidance for onboarding and project bootstrap, ensuring consistent starter templates and documentation.

Quick Start

Create a new project following the base structure defined here and initialize the CLAUDE context accordingly.

Frequently Asked Questions about project-conventions

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

FAQPage Schema
How do I standardize project structure and naming conventions across a development team?

Standardize project structure by defining a canonical base layout with directories like _devprocess/, src/, docs/, and memory/, along with strict file naming and frontmatter conventions to ensure coherence and enable reliable automation across teams.

What is the best way to initialize a greenfield project for consistent directory layout?

Initialize a greenfield project by applying a base structure and binding rules that guide scaffolding and handoffs throughout the V-Model, ensuring downstream skills can rely on a standardized directory layout and documentation.

Why do I need frontmatter conventions for my project files?

Frontmatter conventions are required to enable reliable automation, file discovery, and cross-skill validation. Standardizing frontmatter ensures that downstream skills can correctly parse and process project documentation.

Can I use these project structure templates for onboarding and bootstrap?

Yes, you can use these project structure templates for onboarding and bootstrap. The conventions provide guidance for consistent starter templates and documentation, ensuring new projects follow the standardized directory layout immediately.

Does this project setup skill apply to existing projects or only new greenfield workflows?

This project setup skill applies specifically to greenfield projects and cross-skill workflows. It guides initialization, scaffolding, and handoffs throughout the V-Model to establish coherence from the start of a new project.

What limitations exist when enforcing workflow bindings across multiple skills?

A limitation of enforcing workflow bindings is that other skills must reference these conventions to maintain consistency. If downstream skills do not comply with the standardized directory structures and frontmatter, cross-skill validation and automation may fail.