code-standards

Enforce Python, JavaScript/TypeScript, and SQL coding standards.

5|3|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/chekos/bns-marketplace --skill code-standards-chekos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-standards
Source: https://github.com/chekos/bns-marketplace/tree/main/tdd-tech/skills/code-standards
Command: npx skills add https://github.com/chekos/bns-marketplace --skill code-standards-chekos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes and enforces code quality across Python, JavaScript/TypeScript, and SQL projects.

Core Features & Use Cases

  • Coding standards for Python (PEP8), JavaScript/TypeScript, and SQL, including naming conventions, docstrings, and formatting.
  • Guidelines & patterns: Modern Python patterns, anti-pattern avoidance, and best practices for code readability and maintainability.
  • Code Review support: A checklist and reference material to guide reviews and ensure high-quality contributions.
  • Example use: Apply the standards when writing tutorials, samples, or production code to guarantee correctness and clarity.

Quick Start

Load the Skill and reference the included standards when writing or reviewing code. For example, reference the Python section for a function docstring and the SQL section for query formatting.

Frequently Asked Questions about code-standards

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

FAQPage Schema
How do I enforce PEP 8 and modern Python patterns in my codebase?

To enforce PEP 8 and modern Python patterns, the skill applies standardized naming conventions, Google-style docstrings, and formatting compatibility with tools like Black, isort, and Ruff to ensure clean, publication-ready Python code.

What's the best way to standardize JavaScript and SQL formatting across projects?

Standardizing JavaScript and SQL formatting is achieved by applying specific style guidelines for readability and compatibility with Prettier and ESLint, ensuring consistent query formatting and code structure across your repositories.

How do I write Google-style docstrings for Python functions?

Writing Google-style docstrings for Python functions requires following the skill's enforced documentation standards, which provide structured templates for clear parameter descriptions and return values that guarantee publication-ready code.

Does this code quality skill work with TypeScript and TSC?

Yes, the code quality skill works with TypeScript and TSC by enforcing JavaScript/TypeScript guidelines, formatting compatibility, and modern syntax patterns to maintain correct and clear coding practices across your projects.

Can I use a checklist to guide code reviews for Python and JavaScript?

Yes, you can use a comprehensive code-review checklist to guide reviews for Python and JavaScript, ensuring high-quality contributions by verifying correct naming conventions, formatting, and adherence to anti-pattern avoidance guidelines.