coding-best-practices

Provide coding standards for Python, JavaScript, API design, testing, and performance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of guidelines and best practices to improve code quality, maintainability, and performance across various programming languages and domains.

Core Features & Use Cases

  • Coding Standards: Enforces consistent Python and JavaScript coding styles.
  • API Design: Guides the creation of robust and user-friendly APIs.
  • Testing & Debugging: Promotes test-driven development and effective debugging strategies.
  • Performance Optimization: Offers patterns for efficient caching, database usage, and concurrency.
  • Use Case: When starting a new feature, consult this Skill to ensure your code adheres to established standards for testing, API design, and performance, preventing common pitfalls and improving collaboration.

Quick Start

Review the 'Pre-Commit Checklist' in the coding-best-practices skill before committing your code.

Frequently Asked Questions about coding-best-practices

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

FAQPage Schema
What are the best practices for Python and JavaScript coding standards?

Best practices for Python and JavaScript coding standards enforce consistent styles to improve maintainability. Following established guidelines prevents common development errors and enhances collaboration across your codebase.

How do I design robust and user-friendly REST APIs?

Designing robust REST APIs requires following established design guidelines to ensure user-friendliness. This Skill provides comprehensive standards for API design to prevent common architectural pitfalls and improve usability.

What is the recommended approach for testing and debugging code?

The recommended approach for testing promotes test-driven development alongside effective debugging strategies. Implementing these testing standards ensures code reliability and prevents regressions before committing.

How do I optimize performance with async patterns and database usage?

Optimize performance by applying patterns for efficient caching, database usage, and async concurrency. These optimization techniques target SQLAlchemy relationships and asynchronous operations to improve application speed.

Can I use a pre-commit checklist to verify testing and API design standards?

Yes, you can review a pre-commit checklist to verify code adheres to established testing, API design, and performance standards. This ensures your feature meets coding standards before committing.

What are the limitations when applying DOM safety and async patterns?

When applying DOM safety and async patterns, limitations arise from mismanaging concurrency or ignoring established coding standards. Consult these guidelines to anticipate edge cases and prevent common development errors.