quality-rules

Enforce quality rules from .claude/quality-rules.yaml during code and content creation.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/asochan-ai/claude-plugins --skill quality-rules-asochan-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-rules
Source: https://github.com/asochan-ai/claude-plugins/tree/main/plugins/quality-rules/skills/quality-rules
Command: npx skills add https://github.com/asochan-ai/claude-plugins --skill quality-rules-asochan-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Quality Rules Skill ensures that all code and content are created following predefined safety and quality standards from the outset, preventing defects before they enter the project.

Core Features & Use Cases

  • L2 Quality Enforcement: Apply global and skill-specific rules during Write/Edit across all skills.
  • Auto-Apply & Immunity: Continuously monitor for violations as you work, acting as an immune system.
  • References & Lessons: Reads global rules in .claude/quality-rules.yaml and accepts skill lessons if present.
  • Use Case: When starting a new skill or modifying an existing one, ensure compliance before commit.

Quick Start

Enable L2 quality checks by configuring .claude/quality-rules.yaml, then start coding with rules enforced on every write.

Frequently Asked Questions about quality-rules

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

FAQPage Schema
How do I enforce code quality rules automatically during development?

You can enforce quality rules automatically by configuring a YAML file to define guardrails, which are then continuously monitored across all writes and edits to prevent defects during development.

What is the best way to prevent noncompliant code from entering my project?

Preventing noncompliant code requires an automated immune system that applies production-grade quality rules during creation, reading global configurations and skill lessons to block unsafe implementations.

How do I configure global guardrails for linting and security across all skills?

Configuring global guardrails for linting and security involves defining production-grade rules in a specific YAML file, which the system reads to enforce standards across all activities and skills.

Does this quality enforcement work with existing session memory and skill lessons?

Quality enforcement integrates with session memory and accepts skill lessons if present, leveraging these references alongside global YAML rules to provide comprehensive guardrails during code creation.

When do I need automated quality checks during content and code creation?

Automated quality checks are needed when starting new skills or modifying existing ones, ensuring safety and compliance before commit by continuously monitoring for violations during writes and edits.