coding-guidelines

Guide code writing, modification, and review to reduce common LLM mistakes.

2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/barateza/mcp-plesk-unified --skill coding-guidelines-barateza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: coding-guidelines
Source: https://github.com/barateza/mcp-plesk-unified/tree/main/.github/skills/coding-guidelines
Command: npx skills add https://github.com/barateza/mcp-plesk-unified --skill coding-guidelines-barateza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers and AI assistants write cleaner, more efficient, and less error-prone code by providing clear behavioral guidelines and best practices.

Core Features & Use Cases

  • Pre-implementation thinking: Encourages explicit assumption stating and surfacing tradeoffs.
  • Simplicity focus: Guides towards minimal, non-speculative code.
  • Surgical changes: Promotes focused edits and avoiding unintended side effects.
  • Goal-driven execution: Emphasizes defining clear success criteria for tasks.
  • Use Case: When implementing a new feature, follow these guidelines to ensure the code is maintainable, directly addresses the requirements, and avoids unnecessary complexity.

Quick Start

Apply the coding-guidelines skill when starting to implement a new feature.

Frequently Asked Questions about coding-guidelines

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

FAQPage Schema
How do I avoid common LLM coding mistakes during refactoring?▼

Avoid common LLM coding mistakes during refactoring by enforcing behavioral guidelines that mandate pre-implementation thinking, surgical code changes, and goal-driven execution, ensuring focused edits without unintended side effects.

What are the best practices for writing clean code with an AI assistant?▼

Best practices for writing clean code with an AI assistant involve explicitly stating assumptions, surfacing tradeoffs, and guiding the AI toward minimal, non-speculative implementations that directly address requirements.

How do I implement a new feature without adding unnecessary complexity?▼

Implement a new feature without unnecessary complexity by defining clear success criteria, focusing on simplicity, and making surgical changes to the existing codebase to maintain efficiency and reduce error-prone code.

When do I need to apply coding guidelines for bug fixes?▼

You need to apply coding guidelines for bug fixes when modifying or reviewing code to ensure focused edits, prevent unintended side effects, and maintain goal-driven execution throughout the debugging process.

Does applying pre-implementation thinking help with feature development?▼

Pre-implementation thinking helps with feature development by encouraging explicit assumption stating and surfacing tradeoffs, which ensures the code is maintainable and directly addresses the requirements.