code-quality

Enforce cross-language code quality standards across TypeScript, Python, Go, and Rust.

27|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/georgekhananaev/claude-skills-vault --skill code-quality-georgekhananaev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/georgekhananaev/claude-skills-vault/tree/main/.claude/skills/code-quality
Command: npx skills add https://github.com/georgekhananaev/claude-skills-vault --skill code-quality-georgekhananaev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill establishes and enforces consistent, high‑quality code standards across TypeScript, Python, Go, and Rust. It consolidates language-specific rules, security checks, and maintainable patterns into a unified framework to guide writing, review, and refactoring.

Core Features & Use Cases

  • Cross-language quality policy: type safety, secure coding, performance, and maintainability across multiple languages.
  • Language-specific standards: TypeScript, Python (PEP 8 deep-dive), Go, and Rust with concrete guidelines and checklists.
  • Review process & checklist: standardized PR reviews and automated checks to accelerate safe delivery.
  • CI integration: plug into existing pipelines to enforce rules during commits and merges.

Quick Start

  • Read the frontmatter to understand the skill's scope and replace guidance.
  • Use the quick-start prompts to perform a code-quality audit across a repo: e.g., "kick off a cross-language code-quality review."

Frequently Asked Questions about code-quality

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

FAQPage Schema
How do I enforce cross-language code quality standards in a multi-language repository?

Enforce cross-language code quality by applying a unified framework with language-specific linters and security checks for TypeScript, Python, Go, and Rust. This ensures type safety, secure coding, and maintainability across your entire codebase during PR reviews and CI pipelines.

What linters do I need for a cross-language code audit in TypeScript, Python, Go, and Rust?

For a cross-language code audit you need ESLint with strict rules for TypeScript, Ruff and mypy for Python, golangci-lint for Go, and Clippy for Rust. These language-specific linters enforce type safety and maintainable patterns.

How do I integrate multi-language code review checklists into CI pipelines?

Integrate multi-language code review checklists into CI pipelines by plugging the standardized rules and security checks into your existing workflows. This enforces type safety and secure coding standards automatically during commits and merges.

Does this cross-language code quality framework work with Python and Go?

Yes, this cross-language code quality framework works with Python and Go, alongside TypeScript and Rust. It applies specific standards like PEP 8 deep-dives for Python and golangci-lint checks for Go to enforce consistency.

What is the best way to standardize PR reviews across TypeScript, Python, Go, and Rust?

The best way to standardize PR reviews across TypeScript, Python, Go, and Rust is using a formal review checklist combined with automated linters. This consolidates language-specific rules and security checks into a unified framework for safe delivery.

Can I automate security checks and type safety enforcement during refactoring?

Yes, you can automate security checks and type safety enforcement during refactoring by applying this unified framework. It leverages language-specific linters and a formal review checklist to guide safe refactoring across your multi-language codebase.