swarm-sru-agent

Validate Swedish SRU INK2 declarations and BAS-to-SRU mappings in gnubok.

209|46|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/erp-mafia/gnubok --skill swarm-sru-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-sru-agent
Source: https://github.com/erp-mafia/gnubok/tree/main/.claude/skills/swarm-sru-agent
Command: npx skills add https://github.com/erp-mafia/gnubok --skill swarm-sru-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read-only audit agent for Swedish SRU digital tax filing (INK2 declarations for aktiebolag). It sweeps gnubok for SRU field code correctness, BAS-to-SRU mapping, two-file structure (INFO.SRU + BLANKETTER.SRU), encoding (ISO 8859-1), amount formatting, and period suffix correctness. Invoked by /swarm — not for direct user use.

Core Features & Use Cases

  • Read-only analysis of SRU-related outputs to detect mismatches and encoding issues
  • Validate BAS-to-SRU mappings and ensure the two-file SRU structure (INFO.SRU, BLANKETTER.SRU) is produced
  • Check period suffix handling and 12-digit organization numbers for SKV submissions

Quick Start

Run the swarm-sru-agent against gnubok to generate an SRU audit report.

Frequently Asked Questions about swarm-sru-agent

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

FAQPage Schema
How do I validate a Swedish SRU tax filing for correct BAS-to-SRU mappings?

Validating Swedish SRU tax filings requires checking BAS-to-SRU mappings, INK2/INK2R/INK2S declaration records, and amount formatting to ensure correctness before Skatteverket submission. An audit agent inspects generated outputs to detect mismatches.

Why does my SRU file fail Skatteverket validation due to encoding issues?

SRU files fail Skatteverket validation when encoding deviates from the required ISO 8859-1 standard. An audit process detects incorrect character encoding within INFO.SRU and BLANKETTER.SRU files to ensure compliance.

What is the required two-file structure for INK2 SRU digital tax submissions?

The required INK2 SRU digital tax structure consists of two files: INFO.SRU and BLANKETTER.SRU. Validating this two-file structure ensures proper INK2 formatted records and 12-digit organization numbers for aktiebolag filings.

How do I check period suffix handling in Swedish SRU declarations?

Checking period suffix handling in Swedish SRU declarations involves auditing year-end exports and quarterly periods to ensure correct suffix application. This detects potential Skatteverket validation errors in INK2 records.

Can I audit gnubok generated outputs for SRU field code correctness?

Yes, you can audit gnubok generated outputs by sweeping source code and files for SRU field code correctness. This read-only analysis detects mismatches, verifies encoding, and validates 12-digit organization numbers for SKV submissions.