blitzy-ruleslisted
Install: claude install-skill Qualimetry/claude-code-qualimetry-ai-app
# Blitzy Rules Packs
When asked to produce Blitzy rules for a project so that Blitzy generates code compliant with the organisation's standards, follow this workflow.
## Step 1: Choose the Pack
- **Coding standards pack** (both Qualimetry AI and Enterprise): policies, coding principles, and language coding standards. Use `get_coding_standards_blitzy`.
- **Analysis rules pack** (Qualimetry Enterprise only): the rules-based analysis rule set for a language. Use `get_rules_based_analysis_rules_blitzy`.
## Step 2: Fetch the Pack
**Coding standards:** Call `get_coding_standards_blitzy`. Returns policies and principles by default; pass `languageCodes` to add language coding standards. Narrow with:
- `includePolicies` (default true)
- `includePrinciples` (default true)
- `languageCodes` - comma-separated codes (e.g. `csharp,java,python`) for the project's language(s). Required to receive language coding standards; if omitted, only policies and principles are returned. Pass the project's primary language(s) so the pack carries the relevant language rules.
- `collapseLanguageFolders` (default true) - one folder per language with `{category}--{subcategory}.rule.md` filenames; set false to nest categories as folders
**Analysis rules:** Call `get_rules_based_analysis_rules_blitzy` with:
- `languageCode` (required, e.g. `csharp`)
- `qualityProfileName` (optional; blank returns every rule for the language)
- `collapseLanguageFolders` (default true) - one folder per language with `{ty