coding-best-practices

Enforce TDD, self-review, and security-aware coding practices for AI agents.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/lklimek/claudius --skill coding-best-practices-lklimek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-best-practices
Source: https://github.com/lklimek/claudius/tree/main/skills/coding-best-practices
Command: npx skills add https://github.com/lklimek/claudius --skill coding-best-practices-lklimek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill establishes and enforces a consistent set of universal coding best practices across all development tasks, ensuring code quality, maintainability, and security.

Core Features & Use Cases

  • Workflow Discipline: Guides developers through TDD, implementation, and self-review steps.
  • Quality Tool Timing: Optimizes the execution of linters, formatters, and tests.
  • Code Review Standards: Defines output formats and commenting guidelines.
  • Security Awareness: Highlights critical security considerations for AI agents.
  • Use Case: Ensure all new code adheres to TDD principles and includes meaningful comments, preventing technical debt and improving collaboration.

Quick Start

Follow the coding best practices outlined in this skill for all development tasks.

Frequently Asked Questions about coding-best-practices

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

FAQPage Schema
How do I enforce Test-Driven Development and coding standards for AI agents?

You can enforce Test-Driven Development and universal coding standards by applying workflow discipline rules for TDD, implementation, and self-review. This establishes consistent code quality, maintainability, and security awareness across all development tasks.

What's the best way to structure a developer workflow with TDD and self-review?

The best way to structure a developer workflow is to follow strict discipline phases: TDD, implementation, and self-review. This process mandates test isolation, specific commenting rules, and commit discipline to prevent technical debt and improve collaboration.

How do you optimize the execution timing for code quality tools like linters and formatters?

Optimizing code quality tool timing involves mandating specific execution rules for linters, formatters, and tests during the development workflow. This ensures quality checks run at the correct stages without disrupting the TDD cycle.

How can I ensure code review output formats and commenting guidelines are consistent?

To ensure consistent code review standards, apply universal coding best practices that define specific output formats and commenting guidelines. This enforces meaningful comments and maintains code quality across all development tasks.

What security awareness considerations should be mandated for AI coding agents?

Security awareness for AI coding agents should include critical security considerations and dependency version verification. Enforcing these universal coding standards highlights potential vulnerabilities during the implementation and self-review workflow phases.