best-practices

Provide software development guidelines and checklists for code review and Git commits.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/iannil/code-coder --skill best-practices-iannil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: best-practices
Source: https://github.com/iannil/code-coder/tree/main/packages/ccode/src/skill/builtin/best-practices
Command: npx skills add https://github.com/iannil/code-coder --skill best-practices-iannil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of guidelines and checklists to ensure code quality, maintainability, and efficient team collaboration, reducing bugs and improving development velocity.

Core Features & Use Cases

  • Code Review Checklists: Detailed criteria for evaluating functionality, readability, maintainability, performance, security, and testing.
  • Git Commit Convention: Standardized format for commit messages to improve clarity and automation.
  • Debugging Strategies: Practical tips including binary search, logging, and breakpoint debugging.
  • Documentation Standards: Guidelines for code comments and README structure.
  • Team Collaboration: Best practices for code ownership, branching, and review flow.
  • Use Case: A development team can use this Skill's checklists to standardize their code review process, ensuring all critical aspects of the code are examined consistently.

Quick Start

Review the code review checklist to ensure all functionality, readability, and testing criteria are met.

Frequently Asked Questions about best-practices

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

FAQPage Schema
What should be included in a code review checklist?

A code review checklist should include criteria for evaluating functionality, readability, maintainability, performance, security, and testing to ensure consistent software quality and reduce bugs.

How do I write standardized git commit messages?

Standardized git commit messages follow a conventional format to improve clarity and enable automation, ensuring structured development processes and consistent team collaboration.

What are the best practices for debugging code effectively?

Debugging best practices involve utilizing binary search, logging, and breakpoint debugging techniques to systematically identify and resolve software defects while maintaining code quality.

How do I structure documentation for software projects?

Documentation for software projects should follow established standards for code comments and README structure, ensuring maintainable software and efficient team workflows.

Does this guide help with team collaboration and code ownership?

Yes, it provides best practices for team collaboration, including strategies for code ownership, branching, and review flow to maintain efficient team workflows and consistent code quality.