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.