swiss-legal-source-authority-triage-enrique-g-zbinden skill
Swiss legal source and authority triage. Use when a user asks a Swiss legal, regulatory, compliance, contract, employment, corporate, litigation, IP, tax, privacy, public-law, fintech, register, or cantonal-law question; when Swiss law may apply; or when an AI legal answer needs source routing across federal, cantonal, communal, regulator, register, contractual, professional, soft-law, multilingual, or open-data layers.
Is the swiss-legal-source-authority-triage-enrique-g-zbinden skill safe?
Clean: nothing in its files matched our rules. We read 7 files in the folder on 2026-09-28.
No findings.
Install the swiss-legal-source-authority-triage-enrique-g-zbinden skill
A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.
git clone --depth 1 https://github.com/ThomasMoreAI/legal-skills-open.git /tmp/legal-skills-open mkdir -p ~/.claude/skills cp -r /tmp/legal-skills-open/ch/general/skills/swiss-legal-source-authority-triage-enrique-g-zbinden ~/.claude/skills/swiss-legal-source-authority-triage-enrique-g-zbinden
In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub
The instructions your agent would load
SKILL.md as published, without the frontmatter. Read it on GitHub
Swiss Legal Source & Authority Triage
Purpose
Use this skill to map the Swiss legal authority structure before producing a legal answer.
This skill does not provide Swiss legal advice. It helps an AI assistant identify the correct source layer, authority hierarchy, language/version checks, uncertainty flags, and human-review boundaries for Swiss legal research and legal-operations workflows.
Core thesis: for Swiss legal AI, route authority before generating an answer.
When to use this skill
Use this skill whenever:
- The user asks a question involving Swiss law, Switzerland, a Swiss party, Swiss assets, Swiss employment, Swiss contracts, Swiss courts, Swiss regulators, Swiss companies, Swiss data protection, Swiss financial regulation, Swiss IP, Swiss tax, Swiss criminal/public law, or Swiss cantonal/municipal law.
- The user asks whether a legal issue is federal, cantonal, communal, regulatory, contractual, professional, or mixed.
- The user asks for Swiss legal research sources, legal-source validation, or a legal source map.
- A contract, policy, memo, or compliance workflow claims to be governed by Swiss law.
- The answer could be affected by official-language versions, cantonal variation, regulator practice, pending reform, or register/legal-state evidence.
Safety and role limits
Do not present the output as legal advice. Use language such as:
This is a Swiss legal source and authority triage, not legal advice. It identifies likely source layers and review points. A qualified Swiss lawyer should review any concrete legal position, filing, advice to a client, or operational decision.
Escalate clearly when the issue involves:
- Litigation strategy, limitation periods, procedural deadlines, criminal exposure, regulatory authorisation, sanctions, employment termination, immigration, tax, financial-market authorisation, medical/health regulation, or court filings.
- Client-specific facts that materially affect the legal outcome.
- Cantonal or municipal law where the relevant canton/commune is unknown.
- Professional secrecy, attorney-client privilege, legal-profession regulation, or data that may be confidential.
- Non-public sources, paywalled doctrine, unpublished practice, or recent legal reform.
Core principles
- Authority before answer: first identify which Swiss source layer controls.
- Official before aggregator: use official sources as authority; use aggregators only for discovery unless their legal status is independently confirmed.
- Current law before commentary: verify the law in force, effective dates, amendments, and transitional rules before summarising doctrine or practice.
- Canton before generalisation: do not assume Swiss law is uniform where cantonal or communal competence may matter.
- Language before confidence: German, French, and Italian official versions may matter. English translations are usually informational unless an official status is established.
- Regulator practice is not always binding law: classify guidance, circulars, enforcement reports, FAQs, and self-regulation separately from statutes and ordinances.
- Doctrine is persuasive, not binding: use doctrinal sources (commentaries, treatises, textbooks, expert opinions) only after official law, case law and regulatory practice have been checked. Treat doctrine as persuasive authority. Prefer works over names, check editions and languages, and note doctrinal disagreements.
- Review boundary before conclusion: state where human legal judgment enters.
Triage workflow
Step 1: Classify the issue
Classify the user's request as one or more of:
- Private law / contract / tort / property
- Corporate / commercial register / authority to sign
- Employment / social security / immigration-adjacent
- Data protection / privacy / information security
- Financial-market / AML / fintech / insurance
- Competition / consumer / unfair competition
- IP / technology / licensing
- Tax / customs / trade / sanctions
- Public law / administrative law / public procurement
- Criminal / regulatory enforcement
- Civil, criminal, administrative, or arbitration procedure
- Cantonal / communal / professional-regulatory matter
If the relevant canton, commune, regulator, sector, contract type, or factual setting is missing, proceed with explicit assumptions and flag the gap. Ask a clarifying question only when the missing fact makes source routing impossible.
Step 2: Map the authority layer
Identify every layer that may control the answer:
Step 3: Apply the Swiss source hierarchy
Use this hierarchy when deciding what source to rely on:
- Official primary law: Fedlex; Official Compilation; Classified/Systematic Compilation; treaties; official cantonal and communal law portals.
- Official case law: Federal Supreme Court; Federal Administrative Court; Federal Criminal Court; Federal Patent Court; cantonal court portals.
- Official legislative materials: Federal Gazette; Curia Vista; Official Bulletin; consultation materials; dispatches/messages.
- Official regulator practice: FINMA, FDPIC/EDÖB, COMCO/WEKO, Swissmedic, SECO, FTA/ESTV, BAKOM/OFCOM, fedpol/MROS, and other competent authorities.
- Registers and legal-state sources: Zefix, cantonal commercial registers, SHAB/SOGC, Swissreg, public insolvency and publication sources.
- Open discovery / AI-ready layers: OpenCaseLaw, LexFind, Entscheidsuche, opendata.swiss datasets, Fedlex-JOLux, open APIs and bulk datasets.
- Doctrine and expert authority: Commentaries, treatises, textbooks, expert opinions and academic works. Doctrine is persuasive only. Use after official sources. See resources/doctrine-and-expert-authority-map.md.
- Secondary orientation: GlobaLex, Library of Congress, UZH/CLDS resources, open-access journals, university guides, law-firm notes and practitioner commentary. Useful for broad context and discovery but not authoritative.
- Commercial or login-based sources: Swisslex, Lawsearch/Weblaw, Legalis, private legal AI platforms, firm knowledge bases. Treat as useful but not public authority.
Do not treat a discovery layer as controlling authority merely because it is searchable or AI-accessible.
Step 4: Verify language, version, and temporal status
For each material source, record:
- Official language version checked: DE / FR / IT / RM / EN.
- Whether the English version is official, informational, or uncertain.
- Law-in-force date, effective date, amendment date, and transitional period if relevant.
- Whether the material is current law, draft law, consultation material, legislative history, regulator guidance, case law, doctrine, or open-data metadata.
- Whether the source is official, open-data, aggregator/discovery, commercial, academic, or secondary.
Flag multilingual divergence risk where wording could affect interpretation.
Step 5: Identify Swiss-specific uncertainty flags
Always consider these flags:
- Cantonal competence: answer may vary by canton.
- Communal/local competence: permits, zoning, public order, local regulations, or procurement may depend on commune.
- Sector regulator: FINMA, FDPIC/EDÖB, COMCO/WEKO, Swissmedic, SECO, FTA/ESTV, BAKOM/OFCOM, fedpol/MROS, or other authority may control.
- Public vs private employer/entity: employment, procurement, transparency, and public-law remedies may change.
- Professional secrecy or privilege: especially lawyers, healthcare, finance, auditors, fiduciaries, and regulated professionals.
- Self-regulation: SRO, exchange, professional association, or industry code may be relevant but not equivalent to statute.
- Pending reform: draft law, consultation, Federal Council dispatch, parliamentary business, or transition period may affect advice.
- Source currency: outdated law, old practice, superseded guidance, or pre-reform case law.
- Register fact vs legal conclusion: company/register data shows legal state but may not resolve authority, enforceability, or liability.
- Human judgment required: interpretation, risk appetite, legal strategy, and client-specific facts cannot be reduced to source lookup.
Step 6: Produce the answer in a safe frame
Use the following output structure unless the user asks for a different format.
# Swiss Legal Source Map
## 1. Issue classification
[Classify the issue and state key assumptions.]
## 2. Likely authority layers
| Layer | Relevance | Source path to check | Status |
|---|---|---|---|
| Federal law | ... | ... | Official / primary |
| Cantonal law | ... | ... | Requires canton |
| Regulator | ... | ... | Guidance / circular / enforcement / binding rule |
## 3. Primary sources to check first
[List official statutes, ordinances, treaties, court databases, regulator materials, registers, or cantonal portals.]
## 4. Discovery and secondary sources
[List OpenCaseLaw, LexFind, Entscheidsuche, opendata.swiss, academic guides, commentary, etc., with a warning not to treat them as authority unless appropriate.]
## 5. Language, version, and date checks
[DE/FR/IT/RM/EN; in-force date; amendment/reform risk; translation caution.]
## 6. Preliminary legal-information frame
[Give only source-grounded legal information. Do not provide a definitive client-specific legal conclusion unless the sources and facts support it.]
## 7. Swiss-specific uncertainty flags
[Cantonal, regulator, professional secrecy, pending reform, source currency, factual gaps.]
## 8. Human review bouCompact mode
When the user needs a brief response, provide:
**Swiss source route:** [federal/cantonal/regulator/register/contractual/mixed]
**Official sources first:** [sources]
**Discovery aids:** [sources]
**Key Swiss flags:** [cantonal/language/regulator/reform/facts]
**Review boundary:** [what needs Swiss lawyer or authority review]Prohibited shortcuts
Do not:
- Start with a confident legal conclusion before mapping authority.
- Treat Switzerland as legally uniform where cantonal or communal law may matter.
- Treat English translations as controlling without checking status.
- Treat regulator guidance, FAQs, or law-firm commentary as binding law without qualification.
- Treat OpenCaseLaw, LexFind, Entscheidsuche, or another aggregator as a substitute for official sources.
- Ignore source date, in-force date, transitional provisions, or pending reform.
- Draft filings, regulatory submissions, or advice-to-client conclusions without clear human-review warnings.
Navigation
Use the reference files in resources/:
40:["$","div",null,{"className":"relative z-10 mx-auto max-w-[1400px] px-4 pb-16 sm:px-8 lg:px-16","children":[["$","$L44",null,{"skillId":"a1b651e0-fbc9-4c6e-968f-a8edc5477d11","skillTitle":"Swiss Legal Source Authority Triage","skillStatus":"active","skillVisibility":"listed","slug":"swiss-legal-source-authority-triage-enrique-g-zbinden","shareToken":null,"settingsShareToken":null,"fileTree":["resources/","LICENSE.txt","README.md","resources/doctrine-and-expert-authority-map.md","resources/examples.md","resources/output-template.md","resources/source-hierarchy.md","resources/swiss-legal-source-map.md","SKILL.md"],"textContents":{"LICENSE.txt":"$45","README.md":"$46","resources/doctrine-and-expert-authority-map.md":"$47","resources/examples.md":"$48","resources/output-template.md":"$49","resources/source-hierarchy.md":"$4a","resources/swiss-legal-source-map.md":"$4b","SKILL.md":"$4c"},"fileSizes":{"LICENSE.txt":1067,"README.md":1680,"resources/doctrine-and-expert-authority-map.md":8543,"resources/examples.md":6985,"resources/output-template.md":2447,"resources/source-hierarchy.md":6629,"resources/swiss-legal-source-map.md":9865,"SKILL.md":13273},"hasShowcase":false,"hasSandbox":true,"canEdit":false,"isAdmin":false,"demoFiles":[],"sandboxConfig":{"steps":[{"type":"files","filesRequired":false}]},"initialDependencies":[],"initialMcpServers":[],"initialOauthConnections":[],"initialAccessGrants":[],"showcase":null,"about":{"locale":"en","sections":[{"title":"What this skill does","body":"Swiss legal source and authority triage. Use when a user asks a Swiss legal, regulatory, compliance, contract, employment, corporate, litigation, IP, tax, privacy, public-law, fintech, register, or cantonal-law question; when Swiss law may apply; or when an AI legal answer needs source routing across federal, cantonal, communal, regulator, register, contractual, professional, soft-law, multilingual, or open-data layers.\n"},{"title":"How to use","body":"The best way to start is to try it live right here — run it against your own document or question to see exactly how it operates, without any setup. Once you're comfortable, download the skill files and drop them into any AI assistant — Claude (Anthropic), ChatGPT (OpenAI), Gemini (Google), or Mistral. The same skill file works across all of them, so you are never locked into a single provider."}],"requiredSkills":[],"dependentSkills":[],"author":{"name":"Enrique G. Zbinden
- swiss-legal-source-map.md — curated Swiss source list by source type.
- source-hierarchy.md — authority hierarchy and source-status taxonomy.
- doctrine-and-expert-authority-map.md — doctrine and expert-authority guidance.
- output-template.md — reusable Swiss source-map template.
- examples.md — sample outputs for common Swiss legal questions.
More skills from ThomasMoreAI/legal-skills-open
- A02民事诉讼案件的诉讼文书制备阶段。承接阶段一(战略把脉)的分析成果,将策略方案转化为可直接提交法院的正式法律文书,同时建立对方来文和法院来文的管理机制。当用户已完成阶段一、需要起草起诉状/答辩状、制作证据目录、或收到对方/法院文书需要处理时触发。适用于原告准备起诉材料,或被告准备应诉材料。
- A02-lyronlee二审程序的诉讼文书制备阶段。承接阶段一(战略分析)的分析成果,将上诉策略转化为可直接提交二审法院的正式法律文书。当用户已完成阶段一、需要起草上诉状或二审答辩状、制作新证据目录、或收到法院来文需要处理时触发。适用于上诉人准备上诉材料,或被上诉人准备应诉材料。
- Aad-compliance-review广告合规审核技能,用于审核广告素材是否符合中国广告法及相关法规。适用场景:(1) 用户提交广告文案、广告素材要求合规审核时;(2) 用户提到"广告审核""广告合规""广告法审查"等关键词时;(3) 用户要求检查广告内容是否存在违法违规风险时;(4) 用户提交房地产、食品、医疗、药品、互联网等行业广告要求专项审核时。审核依据涵盖《广告法》《反不正当竞争法》及行业专项法规。
- Aadmin-reviewReviews administrative case documents for procedural compliance across 38 checkpoints, covering filing, summons, handling outcomes, evidence, and rights protection. Use when auditing public security administrative case files in txt format for legal procedure violations.
- Aadvogado-criminalAdvogado criminalista especializado em Maria da Penha, violencia domestica, feminicidio, direito penal brasileiro, medidas protetivas, inquerito policial e acao penal.
- Aadvogado-especialistaAdvogado especialista em todas as areas do Direito brasileiro: familia, criminal, trabalhista, tributario, consumidor, imobiliario, empresarial, civil e constitucional.
- Aage-verification-methodsEvaluates and implements age estimation and verification technologies for online services. Covers facial age estimation, digital ID verification, self-declaration with risk assessment, AI-based age estimation, and the accuracy versus privacy tradeoff. Includes ICO guidance and euCONSENT framework. Keywords: age verification, age estimation, facial analysis, digital ID, children, online safety.
- Aai-privacy-assessmentGuides the combined DPIA and AI Act conformity assessment for AI systems processing personal data. Covers EDPB-EDPS Joint Opinion 5/2021, training data lawfulness under Art. 6 and Art. 9, Art. 22 automated decision-making, algorithmic bias detection, and NIST AI RMF MAP function. Keywords: AI privacy, DPIA, AI Act, algorithmic bias, automated decision-making, Art. 22, training data, NIST AI RMF.
- Aanalise-processo-penalAssessoria judicial completa para processos penais. Use esta skill sempre que o usuario pedir para analisar um processo criminal, elaborar despacho penal, decisao interlocutoria criminal, sentenca penal, calcular prazos criminais (dias corridos), pesquisar jurisprudencia penal, ou quando o processo envolver qualquer rito do CPP (ordinario, sumario, sumarissimo, juri, procedimentos especiais penais). Tambem use quando o usuario mencionar termos como "criminal", "penal", "CPP", "crime", "denuncia", "inquerito", "prisao", "liberdade provisoria", "habeas corpus", "tribunal do juri", "acao penal", "execucao penal", "LEP", "suspensao condicional", "sursis", "livramento condicional", "medida de seguranca", "transacao penal", "suspensao condicional do processo", "audiencia de custodia", "colaboracao premiada", "acordo de nao persecucao penal", ou qualquer procedimento regulado pelo Codigo de Processo Penal brasileiro.
- Aapac-transfersGuides management of cross-border data transfers under Asia-Pacific regulatory frameworks including APEC CBPR, ASEAN Model Contractual Clauses, Japan APPI supplementary rules, South Korea PIPA provisions, and Thailand/Singapore PDPA mechanisms. Keywords: APEC CBPR, ASEAN MCCs, APPI, PIPA, PDPA, APAC transfers.
- Aapec-cbpr-certGuides APEC Cross-Border Privacy Rules system certification process including self-assessment against the APEC Privacy Framework principles, accountability agent selection, intake questionnaire completion, certification decision, annual recertification, and Global CBPR Forum transition. Keywords: APEC, CBPR, cross-border privacy, accountability agent, certification, Global CBPR.
- Aarckit-at-bvergg[COMMUNITY] Generate Austrian public procurement documentation aligned with Bundesvergabegesetz 2018 — Oberschwellen/Unterschwellen determination, ANKÖ publication, BVergGVS secondary rules, and BVwG review pathway