← ClaudeAtlas

blitzy-ruleslisted

Generates Blitzy rules packs from the organisation's Qualimetry coding standards (policies, principles, language coding standards) and, on Qualimetry Enterprise, from the rules-based analysis rule set. Each pack is a single JSON object with machine-readable rules for API push and path/content file pairs that mirror a Blitzy rules zip a client can write to disk or a repository. Invoke manually as the blitzy-rules skill.
Qualimetry/claude-code-qualimetry-ai-app · ★ 1 · AI & Automation · score 80
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