create-impressum-ch-en — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited create-impressum-ch-en (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generates a Swiss-law-compliant Impressum for a website, following UWG Art. 3, nDSG (revised Data Protection Act, in force since 01.09.2023), and OR obligations.
Disclaimer: This skill produces a best-effort legal text based on your inputs. It is not a substitute for advice from a Swiss lawyer (Rechtsanwalt / Anwalt). For commercial operations, review the output with a legal professional.
| Law | Relevance |
|---|---|
| UWG Art. 3 lit. s | Prohibits misleading omission of identity — website operators must be identifiable |
| nDSG (in force 01.09.2023) | Requires identification of the data controller |
| OR (Obligationenrecht) | Commercial entities must show company name, legal form, registered address |
| MWSTG | VAT number required if VAT-registered |
Ask the user the following questions one group at a time. Wait for answers before proceeding to the next group. Mark optional fields clearly.
"Is the website operated by a private individual or a legal entity (GmbH, AG, Verein, Stiftung, Einzelunternehmen, etc.)?"
Store answer as operator-type: individual | legal-entity
If `individual`:
name-full)address)email)phone)If `legal-entity`:
company-name)legal-form)address)uid)handelsregister)responsible-person)email)phone)website-url)website-purpose)is-commercial)is-commercial = yes)"Is the operator VAT-registered (MWST-pflichtig)?"
If yes: ask for MWST-Nummer (format CHE-xxx.xxx.xxx MWST) (vat-number)
"Do you want to include a standard disclaimer clause for external links and a note about EU Online Dispute Resolution (ODR)? (Recommended: yes)"
Store as include-disclaimer: yes | no Store as include-odr: yes | no
"Should the Impressum be generated in German only, English only, or both languages (recommended for .dev / international domains)?"
Store as output-language: de | en | both
Using the collected data, generate the Impressum using the templates in references/template-de.md and/or references/template-en.md.
[bitte ergänzen] / [please add]so the user knows what still needs to be filled in manually.
legal-entity: always show UID if provided.legal-entity: always show Handelsregister entry if provided.include-disclaimer = yes: append the standard disclaimer block.include-odr = yes: append the ODR link block.impressum.md orembed in an HTML page.
[bitte ergänzen] / [please add] as a checklist."Place this Impressum on a page reachable within one click from your homepage (e.g. /impressum). Swiss and EU practice requires it to be easily findable. Link it from your footer.""Consider also creating a Datenschutzerklärung (Privacy Policy) using the create-privacy-policy-ch-en skill."references/template-de.md — German Impressum template with all fieldsreferences/template-en.md — English legal notice template with all fieldsreferences/legal-notes.md — Extended notes on UWG, nDSG, and OR obligations~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.