{"id":48045518,"url":"https://github.com/developer-overheid-nl/skills-standaarden","last_synced_at":"2026-04-20T08:01:16.030Z","repository":{"id":338868288,"uuid":"1156542975","full_name":"developer-overheid-nl/skills-standaarden","owner":"developer-overheid-nl","description":"Claude Code plugin voor het werken met Logius standaarden voor Nederlandse overheidsinteroperabiliteit (88 repos, 9 domeinen)","archived":false,"fork":false,"pushed_at":"2026-04-14T09:07:43.000Z","size":467,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-14T10:28:48.746Z","etag":null,"topics":["claude-code-plugin","interoperabiliteit","logius","overheid","standaarden"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/developer-overheid-nl.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":"publiccode.yml","codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-12T19:11:10.000Z","updated_at":"2026-04-14T09:07:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"e231634f-689c-4c2d-b138-dbf895868c53","html_url":"https://github.com/developer-overheid-nl/skills-standaarden","commit_stats":null,"previous_names":["minbzk/logius-standaarden-plugin","developer-overheid-nl/skills-standaarden"],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/developer-overheid-nl/skills-standaarden","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-overheid-nl%2Fskills-standaarden","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-overheid-nl%2Fskills-standaarden/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-overheid-nl%2Fskills-standaarden/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-overheid-nl%2Fskills-standaarden/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/developer-overheid-nl","download_url":"https://codeload.github.com/developer-overheid-nl/skills-standaarden/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-overheid-nl%2Fskills-standaarden/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32038455,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["claude-code-plugin","interoperabiliteit","logius","overheid","standaarden"],"created_at":"2026-04-04T14:17:38.035Z","updated_at":"2026-04-20T08:01:15.959Z","avatar_url":"https://github.com/developer-overheid-nl.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Standaarden - Claude Code Plugin\n\n[![EUPL-1.2](https://img.shields.io/badge/licentie-EUPL--1.2-blue.svg)](LICENSE)\n[![versie](https://img.shields.io/github/v/tag/developer-overheid-nl/skills-standaarden?label=versie\u0026color=green)](CHANGELOG.md)\n\nClaude Code plugin voor Nederlandse overheidsstandaarden. Bevat skills voor 77 van de 88 GitHub repositories van [Logius standaarden](https://github.com/logius-standaarden) voor interoperabiliteit: API Design Rules, Digikoppeling, OAuth NL, FSC, CloudEvents, BOMOS en meer.\n\n\u003e **CONCEPT** — Deze plugin is in ontwikkeling en is geen officieel product van Logius. De officiële standaarden zijn altijd leidend. Zie de [verantwoording](https://github.com/developer-overheid-nl/skills-marketplace/blob/main/docs/verantwoording.md) en [disclaimer](https://github.com/developer-overheid-nl/skills-marketplace/blob/main/DISCLAIMER.md) voor meer informatie.\n\n## Installatie\n\n### Globaal installeren (aanbevolen)\n\nVoeg de [overheid-plugins marketplace](https://github.com/developer-overheid-nl/skills-marketplace) toe en installeer de plugin. De skills zijn daarna beschikbaar in elke Claude Code sessie.\n\n```bash\nclaude plugin marketplace add developer-overheid-nl/skills-marketplace\nclaude plugin install logius-standaarden@overheid-plugins\n```\n\n### Per sessie laden\n\nAlternatief: laad de plugin alleen voor de huidige sessie via `--plugin-dir`:\n\n```bash\ngit clone https://github.com/developer-overheid-nl/skills-standaarden.git\nclaude --plugin-dir ./skills-standaarden\n```\n\n## Wat doet deze plugin?\n\nDe plugin biedt 10 skills die een AI-agent helpen bij:\n\n- **Implementeren** van standaard-conforme code (OAuth, Digikoppeling, CloudEvents, etc.)\n- **Navigeren** door 77 repositories, gegroepeerd in 9 domeinen\n- **Ophalen** van actuele content via `gh api` en `WebFetch`\n- **Valideren** met Spectral linter, WCAG checks, markdown linting (via `/ls-pub`)\n- **Kiezen** van het juiste profiel of protocol via beslisbomen en keuzematrices\n\n### Instructie-gedreven aanpak\n\nSkills zijn geschreven als **agent-instructies**, niet als encyclopedie. Elke SKILL.md bevat:\n\n1. Wanneer de skill gebruikt moet worden\n2. Repository-overzicht\n3. Beslisbomen en keuzematrices\n4. Werkende implementatievoorbeelden\n5. Domein-specifieke foutafhandeling\n\nAchtergrondkennis (architectuur, protocollen, concepten) staat in `reference.md` bestanden die de agent kan raadplegen wanneer nodig.\n\n## Skills\n\n| Skill | Domein | Repos | Beschrijving |\n|-------|--------|-------|-------------|\n| `/ls` | Overzicht | - | Meta-skill: routeert naar het juiste domein |\n| `/ls-dk` | Digikoppeling | 17 | Beveiligde gegevensuitwisseling (REST, ebMS2, WUS, GB), OIN |\n| `/ls-api` | API Design Rules | 9 | NL GOV API-standaard, Spectral linter, referentie-implementaties |\n| `/ls-iam` | Identity \u0026 Access Management | 8 | OAuth 2.0 NL, OpenID Connect, AuthZEN, SAML |\n| `/ls-fsc` | Federated Service Connectivity | 7 | Federatief netwerk: inway/outway, contracten, service directory |\n| `/ls-logboek` | Logboek Dataverwerkingen | 8 | AVG-logging, OpenTelemetry, W3C Trace Context |\n| `/ls-notif` | CloudEvents \u0026 Notificaties | 4 | NL GOV CloudEvents profiel, pub/sub |\n| `/ls-bomos` | BOMOS Governance | 10 | Beheer- en Ontwikkelmodel voor Open Standaarden |\n| `/ls-egov` | E-Government Services | 6 | Terugmelding, Digimelding, e-procurement |\n| `/ls-pub` | Publicatie \u0026 Tooling | 9 | ReSpec, GitHub Actions, WCAG checks, markdown lint |\n\n## Voorbeeldvragen\n\n```\nWelke Logius standaarden zijn er?\nWat zijn de API Design Rules?\nToon de laatste wijzigingen aan de Digikoppeling architectuur\nRun de Spectral linter op mijn OpenAPI spec\nHoe implementeer ik OAuth 2.0 NL profiel?\nWat is het verschil tussen ebMS2 en REST koppelvlak?\nHoe stel ik een BOMOS beheermodel op?\nRun een WCAG check op mijn document\n```\n\n## Structuur\n\n```\n.claude-plugin/\n  plugin.json              # Plugin manifest\nskills/\n  ls/SKILL.md              # Meta/overzicht skill\n  ls-api/\n    SKILL.md               # Agent-instructies en implementatievoorbeelden\n    reference.md           # Achtergrondkennis en repo-exploratie\n    conflicts.md           # Bronconflicten en gemaakte keuzes\n  ls-dk/\n    SKILL.md\n    reference.md\n    conflicts.md\n  ...                      # Idem voor alle 9 domein-skills\n```\n\n## Content strategie\n\nSkills bevatten compacte agent-instructies, beslisbomen en implementatievoorbeelden. Encyclopedische achtergrondkennis staat in `reference.md`. Bronconflicten en bewuste keuzes (bijv. discrepanties tussen GitHub-tags en gepubliceerde versies) zijn gedocumenteerd in `conflicts.md`. Actuele content wordt on-demand opgehaald via `gh api` en `WebFetch` - de GitHub repos zelf zijn de bron van waarheid.\n\n## Versioning\n\nDe hele plugin wordt als 1 eenheid geversioned (semver):\n\n- **Patch** (`0.3.1`): Typos, broken links, kleine correcties\n- **Minor** (`0.4.0`): Content sync met upstream standaard-wijzigingen, nieuwe voorbeelden\n- **Major** (`1.0.0`): Stabiele release, breaking changes in structuur\n\n## Vereisten\n\n- [Claude Code](https://code.claude.com/docs) CLI\n- [GitHub CLI](https://cli.github.com/) (`gh`) - voor het ophalen van repo-content\n- Node.js - voor ReSpec, Spectral en andere npm-tools (optioneel, voor validatie)\n\n## Disclaimer\n\n**Deze plugin is geen officieel product van [Logius](https://www.logius.nl).** Het is een experimenteel project van [developer.overheid.nl](https://developer.overheid.nl), gebaseerd op publiek beschikbare standaarden en documentatie. De skills zijn informatieve samenvattingen — **niet** de officiële standaarden zelf. De definities op [Forum Standaardisatie](https://www.forumstandaardisatie.nl/open-standaarden) en [Logius](https://www.logius.nl) zijn altijd leidend. Overheidsorganisaties die generatieve AI inzetten dienen te voldoen aan het [Overheidsbreed standpunt voor de inzet van generatieve AI](https://open.overheid.nl/documenten/bc03ce31-0cf1-4946-9c94-e934a62ebe73/file). Zie [DISCLAIMER.md](DISCLAIMER.md) voor de volledige disclaimer.\n\n## Licentie\n\n[EUPL-1.2](LICENSE) - European Union Public Licence\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper-overheid-nl%2Fskills-standaarden","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeveloper-overheid-nl%2Fskills-standaarden","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper-overheid-nl%2Fskills-standaarden/lists"}