coding-principles

Guide developers to apply core coding principles during coding and review.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/aivos-xie/hermes-skills --skill coding-principles-aivos-xie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: coding-principles
Source: https://github.com/aivos-xie/hermes-skills/tree/main/coding-principles
Command: npx skills add https://github.com/aivos-xie/hermes-skills --skill coding-principles-aivos-xie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill assists developers in adhering to the four core coding principles, improving the quality and efficiency of their code.

Core Features & Use Cases

  • Coding Principles: Enforces adherence to 'Think Before Coding', 'Simplicity First', 'Surgical Changes', and 'Goal-Driven Execution'.
  • Use Case: When you are about to write or review code, use this Skill to remind you of the principles to maintain high standards.

Quick Start

Start coding, and let the coding-principles skill guide you with its principles.

Frequently Asked Questions about coding-principles

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

FAQPage Schema
What are the core coding principles for improving code quality?▼

The core coding principles are 'Think Before Coding', 'Simplicity First', 'Surgical Changes', and 'Goal-Driven Execution'. Adhering to these four principles improves code quality and developer productivity.

How do I apply coding principles during a code review?▼

Use coding principles guidance during code reviews to enforce adherence to 'Simplicity First' and 'Surgical Changes'. This ensures the reviewed code remains clean, efficient, and maintainable.

When should I remind myself of programming best practices?▼

Remind yourself of programming best practices right before you write or review code. Doing this maintains high coding standards and promotes goal-driven execution throughout development.

Does following simplicity first help with maintaining clean code?▼

Following 'Simplicity First' helps you write clean and maintainable code. This coding principle ensures your implementation remains efficient and straightforward by avoiding unnecessary complexity.

Can I use coding principles guidance for debugging existing code?▼

You can use coding principles guidance for debugging to ensure surgical changes. Applying these programming principles during debugging helps maintain efficiency and prevents unintended side effects.