coding-standards

Enforce Python and Terraform coding standards for style, typing, and configuration.

1|Updated Dec 6, 2025
One-click install
npx skills add https://github.com/mnbst/job-recommender --skill coding-standards-mnbst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/mnbst/job-recommender/tree/main/.claude/skills/coding-standards
Command: npx skills add https://github.com/mnbst/job-recommender --skill coding-standards-mnbst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This set of coding standards provides a centralized reference for Python and Terraform practices to reduce defects and accelerate team onboarding.

Core Features & Use Cases

  • Enforces strict typing and dataclass usage to improve clarity and maintainability.
  • Guides correct linting, formatting, and Terraform CIDR conventions for consistent configurations.
  • Serves as a reviewer-ready checklist for code reviews and new contributor onboarding.

Quick Start

Apply these standards when creating or reviewing Python and Terraform code to ensure consistency and quality across the codebase.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I enforce Python type hints and dataclass usage in code reviews?

You enforce Python type hints and dataclass usage by applying centralized coding standards that require strict typing and dataclass patterns. This Skill provides a reviewer-ready checklist to maintain code clarity and consistency.

What are the best coding standards for Terraform CIDR conventions and Python linting?

The best coding standards for Terraform CIDR conventions and Python linting unify both languages under consistent formatting rules. This Skill guides correct Ruff formatting and configuration patterns to reduce defects across projects.

Does Ruff formatting work with strict Python typing and dataclass rules?

Yes, Ruff formatting works with strict Python typing and dataclass rules. This Skill enforces Ruff formatting alongside mandatory type hints and dataclass usage to ensure consistent style and maintainability.

How do I set up onboarding coding standards for Python and Terraform projects?

You set up onboarding coding standards for Python and Terraform projects by providing a centralized reference for practices. This Skill accelerates team onboarding by enforcing consistent typing, linting, and configuration patterns.

When do I need coding standards for Terraform configuration patterns?

You need coding standards for Terraform configuration patterns when managing infrastructure as code to ensure consistency. This Skill enforces specific CIDR conventions and configuration rules to reduce defects and guide correct linting.