enforce-standards

Enforce coding conventions for Python, TypeScript, HTML, and CSS.

4|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/lushly-dev/afd --skill enforce-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enforce-standards
Source: https://github.com/lushly-dev/afd/tree/main/.claude/skills/enforce-standards
Command: npx skills add https://github.com/lushly-dev/afd --skill enforce-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the enforcement of language-specific coding conventions, ensuring code quality, consistency, and maintainability across Python, TypeScript, HTML, and CSS.

Core Features & Use Cases

  • Code Review: Automatically checks code against established standards for style, naming, type safety, error handling, security, and performance.
  • Style Enforcement: Applies consistent formatting and naming conventions.
  • Quality Assurance: Identifies potential issues related to error handling, security vulnerabilities, and performance bottlenecks.
  • Refactoring Guidance: Suggests improvements to make existing code compliant with standards.
  • Use Case: When reviewing a pull request, use this Skill to ensure all new Python code adheres to PEP 8, uses type hints, and follows secure coding practices.

Quick Start

Use the enforce-standards skill to review the provided Python code snippet for PEP 8 compliance.

Frequently Asked Questions about enforce-standards

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

FAQPage Schema
How do I enforce coding standards during a Python code review?

To enforce coding standards during a Python code review, you can use this Skill to automatically check code against PEP 8, verify type hints, and identify security vulnerabilities. It analyzes pull requests to ensure adherence to style rules and secure coding practices.

What is the best way to automate TypeScript type safety and linting checks?

The best way to automate TypeScript type safety and linting checks is using a Skill that enforces language-specific conventions. It automatically analyzes TypeScript code to apply style rules, verify type safety, and ensure consistent formatting.

Can I use this to check HTML and CSS for style and naming conventions?

Yes, you can use this to check HTML and CSS for style and naming conventions. The Skill explicitly enforces coding conventions for HTML and CSS, covering style rules, formatting, and performance patterns during code reviews or refactoring.

Does this code review Skill identify security vulnerabilities and error handling issues?

Yes, this code review Skill identifies security vulnerabilities and error handling issues. It performs quality assurance by automatically checking code against established standards for secure coding practices and proper error handling.

How do I get refactoring guidance to make existing code compliant with standards?

To get refactoring guidance for code compliance, use this Skill to analyze your existing Python or TypeScript code. It suggests specific improvements to make your current codebase fully compliant with language-specific coding standards.

What languages does this code quality enforcement Skill support?

This code quality enforcement Skill supports Python, TypeScript, HTML, and CSS. It enforces specific coding conventions for each language, covering style rules, naming conventions, type safety, and performance patterns.