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.