phase-2-convention

Define and enforce coding rules, naming conventions, and architectural principles for software projects.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/musuj/telegram --skill phase-2-convention-musuj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-2-convention
Source: https://github.com/musuj/telegram/tree/main/.agent/skills/phase-2-convention
Command: npx skills add https://github.com/musuj/telegram --skill phase-2-convention-musuj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill establishes clear coding rules and conventions, ensuring consistency and maintainability, especially when AI agents are involved in development.

Core Features & Use Cases

  • Naming Conventions: Defines rules for variables, functions, files, and folders.
  • Code Style: Specifies indentation, quotes, semicolons, and other stylistic elements.
  • Structure Rules: Outlines best practices for folder organization and file separation.
  • Environment Variable Management: Provides a standardized approach to handling environment variables for different deployment stages.
  • Clean Architecture: Guides the implementation of a layered architecture for better separation of concerns.
  • Use Case: When starting a new project, use this Skill to define and document the team's agreed-upon coding standards, ensuring all developers and AI collaborators adhere to the same guidelines.

Quick Start

Use the phase-2-convention skill to define naming rules for variables and functions.

Frequently Asked Questions about phase-2-convention

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

FAQPage Schema
How do I establish coding standards for AI collaboration in software development?

Clean architecture separates concerns through layered structural rules, guiding folder organization and file separation. This approach improves code reusability and maintainability across complex software projects.

What is the best way to manage environment variables across development, staging, and production?

Manage environment variables by applying a standardized approach across development, staging, and production stages. This structured environment variable management ensures consistent configuration handling throughout the deployment lifecycle.

How do I define naming rules for variables, functions, and files in a new project?

Define naming rules by establishing specific conventions for variables, functions, files, and folders at project start. Documenting these rules ensures all developers and AI collaborators adhere to the same standardized guidelines.

Does enforcing coding conventions work with clean architecture principles?

Enforcing coding conventions works directly with clean architecture by specifying structural rules for folder organization. This combination supports better separation of concerns and standardized code style within the layered architecture.

When do I need to standardize code style for a development team?

Standardize code style when starting a new project or integrating AI agents into development. Defining indentation, quotes, and semicolons early ensures consistent code generation and reduces stylistic discrepancies across the team.