project-conventions

Define and enforce project-wide conventions for technology stack, structure, and workflows.

7|4|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jeremyary/agent-scaffold --skill project-conventions-jeremyary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-conventions
Source: https://github.com/jeremyary/agent-scaffold/tree/main/.claude/skills/project-conventions
Command: npx skills add https://github.com/jeremyary/agent-scaffold --skill project-conventions-jeremyary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a centralized and customizable template for defining and enforcing project-wide conventions, ensuring consistency across technology stack, project structure, and development workflows.

Core Features & Use Cases

  • Technology Stack Definition: Clearly outlines the chosen technologies, versions, and frameworks for backend, frontend, database, and tooling.
  • Project Structure Standardization: Provides a recommended directory layout for monorepos or standard projects, guiding agent organization.
  • Workflow Alignment: Details the expected artifacts and locations for Spec-Driven Development (SDD) workflows, including planning and review documents.
  • Environment Variable Management: Lists essential environment variables required for application configuration and operation.
  • Inter-Package Dependency Mapping: Illustrates how different modules or packages within the project interact.

Quick Start

Configure the project conventions skill to reflect a Python backend with a React frontend using FastAPI and Vite.

Frequently Asked Questions about project-conventions

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

FAQPage Schema
How do I define project conventions for a Python FastAPI and React Vite technology stack?

Project conventions for a Python FastAPI and React Vite stack are defined by configuring a centralized template that specifies chosen technologies, versions, and frameworks for backend, frontend, and database layers.

What is the best way to standardize project structure and directory layout for development workflows?

Standardizing project structure involves applying a recommended directory layout template that guides agent organization for monorepos or standard projects, ensuring consistency across development workflows.

How do I manage environment variables and inter-package dependencies in a monorepo?

Managing environment variables and inter-package dependencies in a monorepo requires listing essential application configuration variables and mapping how different modules or packages interact within the project.

Does this project conventions template support Spec-Driven Development workflows?

Yes, the project conventions template supports Spec-Driven Development workflows by detailing expected artifacts and locations for planning and review documents across the technology stack.

Can I use this template to enforce code standards for a PostgreSQL database with SQLAlchemy?

Yes, you can enforce code standards for a PostgreSQL database with SQLAlchemy by defining database technologies and outlining conventions for inter-package dependencies and environment variables.