Not in the top 1,000 by GitHub stars

developer-overheid-nl/skills-developer-overheid-nl

Agent skills for the Dutch Government Developer Portal (developer.overheid.nl) knowledge base.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/don-apis/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-data/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-front-end/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-infra/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-leidraad/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-open-source/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-programmeertalen/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-security/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

skills/don-tools/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

f0b9ca06459b → f0b9ca06459b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → f0b9ca06459b

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit f0b9ca06459b935ed00573ee123c0fe8f10e57aa

git clone --filter=blob:none --no-checkout https://github.com/developer-overheid-nl/skills-developer-overheid-nl.git .hotskills/developer-overheid-nl-skills-developer-overheid-nl && git -C .hotskills/developer-overheid-nl-skills-developer-overheid-nl checkout --detach f0b9ca06459b935ed00573ee123c0fe8f10e57aa # Copy each selected skill directory from .hotskills/developer-overheid-nl-skills-developer-overheid-nl into .claude/skills/<skill-name>/
11GitHub stars
0stars in 7 days
9skills in this repository
3commits in 30 days

Heat

1.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202611

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

don-apis

When your agent uses it

Kennisbank-referenties Nederlandse overheid-APIs (developer.overheid.nl): tutorials, ADR cheat sheets, regel-overzichten, tooling-docs. Voor bouw-flow: `don-tools`.

What it loads into context

Frontmatter

83 tokens

Always available to the agent

SKILL.md

741 tokens

When the skill is activated

Reference documents

15,300 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When to Use This Skill
  2. How to Navigate
  3. References

Files

  • ../../.claude-plugin/plugin.jsonasset217 bytes
  • SKILL.mdcore2,795 bytes
  • references/aan-de-slag/bouw-een-api.mddoc2,754 bytes
  • references/aan-de-slag/index.mddoc1,521 bytes
  • references/aan-de-slag/maak-een-oas.mddoc1,585 bytes
  • references/api-design-rules/api-design-rules-linter.mddoc1,783 bytes
  • references/api-design-rules/api-design-rules-validator.mddoc1,399 bytes
  • references/api-design-rules/cheat-sheet.mddoc5,852 bytes
  • references/api-design-rules/hoe-te-voldoen/doc-openapi-contact.mddoc541 bytes
  • references/api-design-rules/hoe-te-voldoen/doc-openapi.mddoc406 bytes
  • references/api-design-rules/hoe-te-voldoen/http-methods.mddoc403 bytes
  • references/api-design-rules/hoe-te-voldoen/index.mddoc445 bytes
  • references/api-design-rules/hoe-te-voldoen/no-trailing-slash.mddoc373 bytes
  • references/api-design-rules/hoe-te-voldoen/publish-openapi.mddoc1,684 bytes
  • references/api-design-rules/hoe-te-voldoen/semver.mddoc333 bytes
  • references/api-design-rules/hoe-te-voldoen/uri-version.mddoc614 bytes
  • references/api-design-rules/hoe-te-voldoen/version-header.mddoc407 bytes
  • references/api-design-rules/index.mddoc1,124 bytes
  • references/architectuur/cloudevents.mddoc5,161 bytes
  • references/architectuur/eda.mddoc3,626 bytes
  • references/architectuur/index.mddoc8,001 bytes
  • references/architectuur/webhooks.mddoc5,536 bytes
  • references/gedrag-en-implementatie/gelijktijdigheid-met-optimistic-locking.mddoc2,748 bytes
  • references/gedrag-en-implementatie/index.mddoc53 bytes
  • references/gedrag-en-implementatie/problem-details.mddoc3,595 bytes
  • references/gedrag-en-implementatie/retries-met-volledige-idempotency.mddoc4,564 bytes
  • references/index.mddoc3,116 bytes
  • references/openapi-specification/index.mddoc800 bytes
  • references/openapi-specification/openapi-specification-generator.mddoc3,050 bytes
  • references/tools/index.mddoc7 bytes
  • references/tools/wuppiefuzz.mddoc2,657 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • don-apis
  • don-data
  • don-front-end
  • don-infra
  • don-leidraad
  • don-open-source
  • don-programmeertalen
  • don-security
  • don-tools

Repository facts

License
EUPL-1.2
Created
Jan 17, 2026
Last pushed
Oct 9, 2026
Forks
2
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 8 notes
  • skills/don-open-source/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-open-source/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/don-tools/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 902 signals by file

scripts/sync.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 86
    url = f"https://api.github.com/repos/{GITHUB_REPO}/contents/{path}?ref={GITHUB_BRANCH}"     req = urllib.request.Request(url, headers={"Accept": "application/vnd.github.v3+json"})
  • Network accessline 87
    req = urllib.request.Request(url, headers={"Accept": "application/vnd.github.v3+json"})
  • Network accessline 88
    try:         with urllib.request.urlopen(req) as response:             return json.loads(response.read().decode())
  • Network accessline 89
    with urllib.request.urlopen(req) as response:
  • Network accessline 98
    url = f"https://raw.githubusercontent.com/{GITHUB_REPO}/{GITHUB_BRANCH}/{path}"     try:         with urllib.request.urlopen(url) as response:
  • Network accessline 99
    try:         with urllib.request.urlopen(url) as response:             return response.read().decode()
  • Network accessline 100
    with urllib.request.urlopen(url) as response:
  • Network accessline 230
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/{GITHUB_REPO}
  • Network accessline 231
    source: developer.overheid.nl   synced-from: https://github.com/{GITHUB_REPO}   topic: {topic}
  • Network accessline 232
    synced-from: https://github.com/{GITHUB_REPO}
  • Network accessline 274
    Source: https://github.com/{GITHUB_REPO}/tree/{GITHUB_BRANCH}/{DOCS_PATH}/{topic}

skills/don-apis/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: apis
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 78
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/apis

skills/don-apis/references/aan-de-slag/index.md

  • Network accessline 31
    - [Kennisplatform API's](https://www.geonovum.nl/themas/kennisplatform-apis)

skills/don-apis/references/aan-de-slag/maak-een-oas.md

  • Network accessline 3
    Een OpenAPI Specificatie (OAS) is een [YAML](https://yaml.org/spec/) of
  • Network accessline 3
    Een OpenAPI Specificatie (OAS) is een [YAML](https://yaml.org/spec/) of
  • Network accessline 4
    [JSON](https://www.forumstandaardisatie.nl/open-standaarden/json) bestand met de
  • Network accessline 4
    [JSON](https://www.forumstandaardisatie.nl/open-standaarden/json) bestand met de

skills/don-apis/references/api-design-rules/api-design-rules-linter.md

  • Network accessline 3
    De ADR Linter controleert of een OpenAPI Specificatie compliant is met de API Design Rules. De linter is gebaseerd op het Open Source project [Spectral](https://github.com/stoplightio/spectral).
  • Network accessline 3
    De ADR Linter controleert of een OpenAPI Specificatie compliant is met de API Design Rules. De linter is gebaseerd op het Open Source project [Spectral](https://github.com/stoplightio/spectral).
  • Network accessline 5
    [Spectral](https://github.com/stoplightio/spectral).
  • Network accessline 5
    [Spectral](https://github.com/stoplightio/spectral).
  • Network accessline 9
    Een OpenAPI Specificatie kan online getest worden via onze online OAS Checker: [https://developer-overheid-nl.github.io/oas-checker](https://developer-overheid-nl.github.io/oas-checker)
  • Network accessline 9
    Een OpenAPI Specificatie kan online getest worden via onze online OAS Checker: [https://developer-overheid-nl.github.io/oas-checker](https://developer-overheid-nl.github.io/oas-checker)
  • Network accessline 10
    [https://developer-overheid-nl.github.io/oas-checker](https://developer-overheid-nl.github.io/oas-checker)
  • Network accessline 10
    [https://developer-overheid-nl.github.io/oas-checker](https://developer-overheid-nl.github.io/oas-checker)
  • Network accessline 18
    $ npm install -g @stoplight/spectral-cli $ spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE
  • Network accessline 18
    $ npm install -g @stoplight/spectral-cli $ spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE
  • Network accessline 19
    $ spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE
  • Network accessline 19
    $ spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE
  • Network accessline 24
    Sommige IDEs ondersteunen Spectral via extensies of plugins. Eén daarvan is VSCode. Hieronder staat beschreven hoe je de ADR Linter kunt gebruiken met [de officiele Spectral extensie voor Visual Studio Code](https://github.com/stoplightio/v
  • Network accessline 24
    Sommige IDEs ondersteunen Spectral via extensies of plugins. Eén daarvan is VSCode. Hieronder staat beschreven hoe je de ADR Linter kunt gebruiken met [de officiele Spectral extensie voor Visual Studio Code](https://github.com/stoplightio/v
  • Network accessline 26
    [de officiele Spectral extensie voor Visual Studio Code](https://github.com/stoplightio/vscode-spectral):
  • Network accessline 26
    [de officiele Spectral extensie voor Visual Studio Code](https://github.com/stoplightio/vscode-spectral):
  • Network accessline 32
    # Download the ruleset to your project home $ curl -L https://static.developer.overheid.nl/adr/ruleset.yaml > .spectral.yml
  • Network accessline 32
    # Download the ruleset to your project home $ curl -L https://static.developer.overheid.nl/adr/ruleset.yaml > .spectral.yml
  • Network accessline 33
    $ curl -L https://static.developer.overheid.nl/adr/ruleset.yaml > .spectral.yml
  • Network accessline 33
    $ curl -L https://static.developer.overheid.nl/adr/ruleset.yaml > .spectral.yml
  • Network accessline 42
    $ docker run --rm --entrypoint=sh      -v $(pwd)/api:/locale stoplight/spectral:5.9.1      -c "spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE"
  • Network accessline 42
    $ docker run --rm --entrypoint=sh      -v $(pwd)/api:/locale stoplight/spectral:5.9.1      -c "spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE"
  • Network accessline 44
    -c "spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE"
  • Network accessline 44
    -c "spectral lint -r https://static.developer.overheid.nl/adr/ruleset.yaml $OAS_URL_OR_FILE"
  • Network accessline 53
    script:     - npm install -g @stoplight/spectral-cli     - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >
  • Network accessline 53
    script:     - npm install -g @stoplight/spectral-cli     - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >
  • Network accessline 54
    - npm install -g @stoplight/spectral-cli     - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >       .spectral.yml
  • Network accessline 54
    - npm install -g @stoplight/spectral-cli     - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >       .spectral.yml
  • Network accessline 55
    - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >
  • Network accessline 55
    - curl -L https://static.developer.overheid.nl/adr/ruleset.yaml >

skills/don-apis/references/api-design-rules/api-design-rules-validator.md

  • Network accessline 3
    De API Design Rules (ADR) Validator is een CLI-tool om te valideren of een API zich gedraagt conform deze delen van de [NL API Strategie](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Inleiding/):
  • Network accessline 3
    De API Design Rules (ADR) Validator is een CLI-tool om te valideren of een API zich gedraagt conform deze delen van de [NL API Strategie](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Inleiding/):
  • Network accessline 5
    [NL API Strategie](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Inleiding/):
  • Network accessline 5
    [NL API Strategie](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Inleiding/):
  • Network accessline 7
    - Alle rules uit de   [API Design Rules Module](https://gitdocumentatie.logius.nl/publicatie/api/adr/)
  • Network accessline 7
    - Alle rules uit de   [API Design Rules Module](https://gitdocumentatie.logius.nl/publicatie/api/adr/)
  • Network accessline 8
    [API Design Rules Module](https://gitdocumentatie.logius.nl/publicatie/api/adr/)
  • Network accessline 8
    [API Design Rules Module](https://gitdocumentatie.logius.nl/publicatie/api/adr/)
  • Network accessline 9
    die testbaar zijn en we dus kunnen valideren door het aanroepen van de API. - De Transport Layer Security (TLS) rules van de   [Transport Security Module](https://docs.geostandaarden.nl/api/API-Strategie-mod-transport-security/#transport-se
  • Network accessline 9
    die testbaar zijn en we dus kunnen valideren door het aanroepen van de API. - De Transport Layer Security (TLS) rules van de   [Transport Security Module](https://docs.geostandaarden.nl/api/API-Strategie-mod-transport-security/#transport-se
  • Network accessline 11
    [Transport Security Module](https://docs.geostandaarden.nl/api/API-Strategie-mod-transport-security/#transport-security).
  • Network accessline 11
    [Transport Security Module](https://docs.geostandaarden.nl/api/API-Strategie-mod-transport-security/#transport-security).
  • Network accessline 15
    In de readme van de [ADR Validator repository](https://gitlab.com/commonground/don/adr-validator)
  • Network accessline 15
    In de readme van de [ADR Validator repository](https://gitlab.com/commonground/don/adr-validator)
  • Network accessline 16
    [ADR Validator repository](https://gitlab.com/commonground/don/adr-validator)
  • Network accessline 16
    [ADR Validator repository](https://gitlab.com/commonground/don/adr-validator)
  • Network accessline 27
    - [DockerFile](https://gitlab.com/commonground/don/developer.overheid.nl/-/blob/main/Dockerfile?ref_type=heads)
  • Network accessline 27
    - [DockerFile](https://gitlab.com/commonground/don/developer.overheid.nl/-/blob/main/Dockerfile?ref_type=heads)
  • Network accessline 28
    - [.gitlab-ci.yml](https://gitlab.com/commonground/don/developer.overheid.nl/-/blob/main/.gitlab-ci.yml?ref_type=heads)
  • Network accessline 28
    - [.gitlab-ci.yml](https://gitlab.com/commonground/don/developer.overheid.nl/-/blob/main/.gitlab-ci.yml?ref_type=heads)

skills/don-apis/references/api-design-rules/cheat-sheet.md

  • Network accessline 3
    Het actuele en uitgebreide overzicht van de REST API Design Rules vind je hier: [API Design Rules](https://logius-standaarden.github.io/API-Design-Rules/#normative-design-rules).
  • Network accessline 3
    Het actuele en uitgebreide overzicht van de REST API Design Rules vind je hier: [API Design Rules](https://logius-standaarden.github.io/API-Design-Rules/#normative-design-rules).
  • Network accessline 4
    [API Design Rules](https://logius-standaarden.github.io/API-Design-Rules/#normative-design-rules).
  • Network accessline 4
    [API Design Rules](https://logius-standaarden.github.io/API-Design-Rules/#normative-design-rules).
  • Network accessline 12
    de OpenAPI Specification ook een eigen verplichte standaard op de pas-toe-leg-uit-lijst bij Forum Standaardisatie: [https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification](https://www.forumstandaardisatie.nl/open-standaa
  • Network accessline 12
    de OpenAPI Specification ook een eigen verplichte standaard op de pas-toe-leg-uit-lijst bij Forum Standaardisatie: [https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification](https://www.forumstandaardisatie.nl/open-standaa
  • Network accessline 14
    [https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification](https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification)
  • Network accessline 14
    [https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification](https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification)
  • Network accessline 21
    authenticatie en met de juiste CORS policy:   - ✅**Goed**: `Access-Control-Allow-Origin: *`   - ⛔<U+FE0F>**Fout**: `Access-Control-Allow-Origin: https://developer.overheid.nl`
  • Network accessline 21
    authenticatie en met de juiste CORS policy:   - ✅**Goed**: `Access-Control-Allow-Origin: *`   - ⛔<U+FE0F>**Fout**: `Access-Control-Allow-Origin: https://developer.overheid.nl`
  • Network accessline 23
    - ⛔<U+FE0F>**Fout**: `Access-Control-Allow-Origin: https://developer.overheid.nl`
  • Network accessline 23
    - ⛔<U+FE0F>**Fout**: `Access-Control-Allow-Origin: https://developer.overheid.nl`
  • Network accessline 44
    "contact": {     "name": "Gebouwen API beheerder",     "url": "https://www.github.com/ministerie/gebouwen/issues",
  • Network accessline 44
    "contact": {     "name": "Gebouwen API beheerder",     "url": "https://www.github.com/ministerie/gebouwen/issues",
  • Network accessline 45
    "name": "Gebouwen API beheerder",     "url": "https://www.github.com/ministerie/gebouwen/issues",     "email": "teamgebouwen@ministerie.nl"
  • Network accessline 45
    "name": "Gebouwen API beheerder",     "url": "https://www.github.com/ministerie/gebouwen/issues",     "email": "teamgebouwen@ministerie.nl"
  • Network accessline 46
    "url": "https://www.github.com/ministerie/gebouwen/issues",
  • Network accessline 46
    "url": "https://www.github.com/ministerie/gebouwen/issues",
  • Network accessline 57
    API versie, bijv. `API-Version: 2.1.4` - De major version moet onderdeel zijn van het endpoint, prefixed met een `v`,   bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`
  • Network accessline 57
    API versie, bijv. `API-Version: 2.1.4` - De major version moet onderdeel zijn van het endpoint, prefixed met een `v`,   bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`
  • Network accessline 58
    - De major version moet onderdeel zijn van het endpoint, prefixed met een `v`,   bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`   object van de OpenAPI Specificatie zo opgenomen te zijn.
  • Network accessline 58
    - De major version moet onderdeel zijn van het endpoint, prefixed met een `v`,   bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`   object van de OpenAPI Specificatie zo opgenomen te zijn.
  • Network accessline 59
    bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`
  • Network accessline 59
    bijv. `https://api.developer.overheid.nl/v1`. Dit dient ook in het `servers`
  • Network accessline 66
    "servers": [     {       "url": "https://api.example.com/v1",
  • Network accessline 66
    "servers": [     {       "url": "https://api.example.com/v1",
  • Network accessline 67
    {       "url": "https://api.example.com/v1",       "description": "Productie omgeving"
  • Network accessline 67
    {       "url": "https://api.example.com/v1",       "description": "Productie omgeving"
  • Network accessline 68
    "url": "https://api.example.com/v1",
  • Network accessline 68
    "url": "https://api.example.com/v1",
  • Network accessline 70
    },     {       "url": "https://sandbox-api.example.com:8443/v1",
  • Network accessline 70
    },     {       "url": "https://sandbox-api.example.com:8443/v1",
  • Network accessline 71
    {       "url": "https://sandbox-api.example.com:8443/v1",       "description": "Sandbox omgeving"
  • Network accessline 71
    {       "url": "https://sandbox-api.example.com:8443/v1",       "description": "Sandbox omgeving"
  • Network accessline 72
    "url": "https://sandbox-api.example.com:8443/v1",
  • Network accessline 72
    "url": "https://sandbox-api.example.com:8443/v1",
  • Network accessline 109
    - Collecties in (Nederlands) meervoud. Best practice voor koppelwoorden in de   URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 109
    - Collecties in (Nederlands) meervoud. Best practice voor koppelwoorden in de   URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 110
    URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/open-source-projecten` - Child genest onder resource in (Nederlands) meervoud. Voorkeur voor
  • Network accessline 110
    URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/open-source-projecten` - Child genest onder resource in (Nederlands) meervoud. Voorkeur voor
  • Network accessline 111
    - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 111
    - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 112
    - Child genest onder resource in (Nederlands) meervoud. Voorkeur voor   koppelwoorden in de URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten`
  • Network accessline 112
    - Child genest onder resource in (Nederlands) meervoud. Voorkeur voor   koppelwoorden in de URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten`
  • Network accessline 113
    koppelwoorden in de URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten` - URI's mogen niet op een slash eindigen.
  • Network accessline 113
    koppelwoorden in de URI is `kebab-case`:   - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten` - URI's mogen niet op een slash eindigen.
  • Network accessline 114
    - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten`
  • Network accessline 114
    - ✅**Goed**: `https://api/v1/organisaties/372/open-source-projecten`
  • Network accessline 115
    - URI's mogen niet op een slash eindigen.   - ✅**Goed**: `https://api/v1/open-source-projecten`   - ⛔<U+FE0F>**Fout**: `https://api/v1/open-source-projecten/`
  • Network accessline 115
    - URI's mogen niet op een slash eindigen.   - ✅**Goed**: `https://api/v1/open-source-projecten`   - ⛔<U+FE0F>**Fout**: `https://api/v1/open-source-projecten/`
  • Network accessline 116
    - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 116
    - ✅**Goed**: `https://api/v1/open-source-projecten`
  • Network accessline 117
    - ⛔<U+FE0F>**Fout**: `https://api/v1/open-source-projecten/`
  • Network accessline 117
    - ⛔<U+FE0F>**Fout**: `https://api/v1/open-source-projecten/`
  • Network accessline 118
    - URI's mogen geen gevoelige informatie bevatten omdat dit bijv. in logs terecht   kan komen.   - ⛔<U+FE0F>**Fout**: `https://api/v1/personen?bsn=123234345456`
  • Network accessline 118
    - URI's mogen geen gevoelige informatie bevatten omdat dit bijv. in logs terecht   kan komen.   - ⛔<U+FE0F>**Fout**: `https://api/v1/personen?bsn=123234345456`
  • Network accessline 120
    - ⛔<U+FE0F>**Fout**: `https://api/v1/personen?bsn=123234345456`
  • Network accessline 120
    - ⛔<U+FE0F>**Fout**: `https://api/v1/personen?bsn=123234345456`

skills/don-apis/references/api-design-rules/hoe-te-voldoen/doc-openapi-contact.md

  • Network accessline 8
    - Regel:   https://logius-standaarden.github.io/API-Design-Rules/#/core/doc-openapi-contact
  • Network accessline 8
    - Regel:   https://logius-standaarden.github.io/API-Design-Rules/#/core/doc-openapi-contact
  • Network accessline 9
    https://logius-standaarden.github.io/API-Design-Rules/#/core/doc-openapi-contact
  • Network accessline 9
    https://logius-standaarden.github.io/API-Design-Rules/#/core/doc-openapi-contact
  • Network accessline 11
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fdoc%2Dopenapi
  • Network accessline 11
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fdoc%2Dopenapi

skills/don-apis/references/api-design-rules/hoe-te-voldoen/doc-openapi.md

  • Network accessline 7
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/doc-openapi
  • Network accessline 8
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/doc-openapi
  • Network accessline 10
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fdoc%2Dopenapi

skills/don-apis/references/api-design-rules/hoe-te-voldoen/http-methods.md

  • Network accessline 6
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/http-methods
  • Network accessline 7
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/http-methods
  • Network accessline 9
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fhttp%2Dmethods

skills/don-apis/references/api-design-rules/hoe-te-voldoen/index.md

  • Network accessline 7
    API Design Rules. Kijk voor een volledig overzicht van de regels in de repository van de standaard op https://gitdocumentatie.logius.nl/publicatie/api/adr/.
  • Network accessline 9
    https://gitdocumentatie.logius.nl/publicatie/api/adr/.

skills/don-apis/references/api-design-rules/hoe-te-voldoen/no-trailing-slash.md

  • Network accessline 6
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/no-trailing-slash
  • Network accessline 7
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/no-trailing-slash
  • Network accessline 9
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fno%2Dtrailing%2Dslash

skills/don-apis/references/api-design-rules/hoe-te-voldoen/publish-openapi.md

  • Network accessline 3
    Deze regel schrijft voor dat elke api een `/openapi.json` file moet publiceren zodat tooling hier gebruik van kan maken. Hiermee kunnen tools zoals [Swagger UI](https://swagger.io/tools/swagger-ui/) automatisch documentatie
  • Network accessline 4
    zodat tooling hier gebruik van kan maken. Hiermee kunnen tools zoals [Swagger UI](https://swagger.io/tools/swagger-ui/) automatisch documentatie websites bouwen en kunnen er [TypeScript types](https://openapi-ts.dev/) worden
  • Network accessline 5
    [Swagger UI](https://swagger.io/tools/swagger-ui/) automatisch documentatie
  • Network accessline 6
    websites bouwen en kunnen er [TypeScript types](https://openapi-ts.dev/) worden
  • Network accessline 10
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/publish-openapi
  • Network accessline 11
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/publish-openapi

skills/don-apis/references/api-design-rules/hoe-te-voldoen/semver.md

  • Network accessline 6
    - Regel:   [https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/semver](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/semver)
  • Network accessline 7
    [https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/semver](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/semver)

skills/don-apis/references/api-design-rules/hoe-te-voldoen/uri-version.md

  • Network accessline 9
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/uri-version
  • Network accessline 10
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/uri-version
  • Network accessline 12
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Furi%2Dversion

skills/don-apis/references/api-design-rules/hoe-te-voldoen/version-header.md

  • Network accessline 6
    - Regel:   https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header
  • Network accessline 7
    https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header
  • Network accessline 9
    https://logius-standaarden.github.io/API-Design-Rules/#:~:text=%23%2Fcore%2Fversion%2Dheader

skills/don-apis/references/api-design-rules/index.md

  • Network accessline 3
    > **Verplichte standaard** Deze standaard is [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/rest-api-design-rules)
  • Network accessline 4
    Deze standaard is [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/rest-api-design-rules) van de overheid.
  • Network accessline 5
    [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/rest-api-design-rules)

skills/don-apis/references/architectuur/cloudevents.md

  • Network accessline 8
    een adreswijziging of een vergunningaanvraag). In Nederland wordt CloudEvents nu voorzien van een nationaal profiel: het [**NL GOV profile for CloudEvents**](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/).
  • Network accessline 10
    [**NL GOV profile for CloudEvents**](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/).
  • Network accessline 14
    ![CloudEvents logo](https://github.com/cncf/artwork/blob/main/projects/cloudevents/horizontal/color/cloudevents-horizontal-color.png?raw=true)
  • Network accessline 22
    profile for CloudEvents"_ in procedure te nemen voor plaatsing op de lijst met   verplichte standaarden (“Pas toe of leg uit”).     Bron: [intakeadvies NL GOV profile for CloudEvents (PDF)](https://www.forumstandaardisatie.nl/sites/default/
  • Network accessline 24
    Bron: [intakeadvies NL GOV profile for CloudEvents (PDF)](https://www.forumstandaardisatie.nl/sites/default/files/BFS/3-lijsten/standaarden/cloudevents/20241204-intakeadvies-NL-GOV-profile-for-CloudEvents.pdf).
  • Network accessline 28
    sluit nauw aan op internationale CloudEvents-specificaties, maar maakt ze   concreet toepasbaar binnen de Nederlandse overheid.     Bron: [expertadvies NL GOV profile for CloudEvents (PDF)](https://www.forumstandaardisatie.nl/sites/default/
  • Network accessline 30
    Bron: [expertadvies NL GOV profile for CloudEvents (PDF)](https://www.forumstandaardisatie.nl/sites/default/files/BFS/3-lijsten/standaarden/cloudevents/20250619-Expertadvies-NL-GOV-profile-for-CloudEvents.pdf).
  • Network accessline 32
    - **25 september 2025 – Forumadvies**     Het Forum Standaardisatie heeft ingestemd met het advies aan het   [OBDO](https://pgdi.nl/) om het _"NL GOV profile for CloudEvents"_ verplicht
  • Network accessline 33
    Het Forum Standaardisatie heeft ingestemd met het advies aan het   [OBDO](https://pgdi.nl/) om het _"NL GOV profile for CloudEvents"_ verplicht   te stellen (“Pas toe of leg uit”). Daarnaast is Logius het predicaat
  • Network accessline 34
    [OBDO](https://pgdi.nl/) om het _"NL GOV profile for CloudEvents"_ verplicht
  • Network accessline 58
    "nlbrpnationaliteit": "0083",   "geheimnummer": null,   "dataref": "https://gemeenteX/api/persoon/999990342",
  • Network accessline 59
    "geheimnummer": null,   "dataref": "https://gemeenteX/api/persoon/999990342",   "sequence": "1234",
  • Network accessline 60
    "dataref": "https://gemeenteX/api/persoon/999990342",
  • Network accessline 72
    De technische specificatie is beschikbaar via Logius: - [CloudEvents NL – technische documentatie](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/).
  • Network accessline 73
    [CloudEvents NL – technische documentatie](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/).
  • Network accessline 74
    Het voorbeeld en de toelichting daarop zijn beschikbaar op [gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/#example](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/#example).
  • Network accessline 76
    [gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/#example](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/#example).
  • Network accessline 81
    - [JSON gegevensformaat](https://github.com/Logius-standaarden/CloudEvents-NL-Guidelines/blob/develop//NL-GOV-Guideline-for-CloudEvents-JSON.md)
  • Network accessline 82
    - [HTTP transportprotocol](https://github.com/Logius-standaarden/CloudEvents-NL-Guidelines/blob/develop/NL-GOV-Guideline-for-CloudEvents-HTTP.md)
  • Network accessline 83
    - [Webhook interactiepatroon](https://github.com/Logius-standaarden/CloudEvents-NL-Guidelines/blob/develop//NL-GOV-Guideline-for-CloudEvents-Webhook.md).
  • Network accessline 101
    - [NL GOV profile for CloudEvents – Forum Standaardisatie](https://www.forumstandaardisatie.nl/open-standaarden/nl-gov-profile-cloudevents)
  • Network accessline 102
    - [CloudEvents NL – Logius documentatie](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/CloudEvents-NL/)
  • Network accessline 103
    - [CloudEvents NL - Guidelines for HTTP, JSON & Webhooks](https://gitdocumentatie.logius.nl/publicatie/notificatieservices/guidelines/)
  • Network accessline 104
    - [De internationale specificatie en documentatie van Cloudevents](https://cloudevents.io/)

skills/don-apis/references/architectuur/eda.md

  • Network accessline 44
    - [Webhooks](./webhooks.md) – voor server-to-server notificaties, zoals een   betaalprovider die een webshop informeert. - [Server-sent events (SSE) wiki](https://en.wikipedia.org/wiki/Server-sent_events)
  • Network accessline 45
    betaalprovider die een webshop informeert. - [Server-sent events (SSE) wiki](https://en.wikipedia.org/wiki/Server-sent_events)   – voor éénrichtingsverkeer, zoals nieuws feeds of sportuitslagen.
  • Network accessline 46
    - [Server-sent events (SSE) wiki](https://en.wikipedia.org/wiki/Server-sent_events)
  • Network accessline 47
    – voor éénrichtingsverkeer, zoals nieuws feeds of sportuitslagen. - [WebSocket wiki](https://en.wikipedia.org/wiki/WebSocket) – voor   bi-directionele communicatie, geschikt voor chats of games.
  • Network accessline 48
    - [WebSocket wiki](https://en.wikipedia.org/wiki/WebSocket) – voor
  • Network accessline 81
    Werk je bij een overheid en wil je experimenteren met event-driven API’s? Deel je ervaringen via developer.overheid.nl of neem deel aan het [Kennisplatform API's](https://developer.overheid.nl/communities/kennisplatform-apis/)
  • Network accessline 82
    je ervaringen via developer.overheid.nl of neem deel aan het [Kennisplatform API's](https://developer.overheid.nl/communities/kennisplatform-apis/) en deel onderling ervaringen rond de NL API Strategie en event oriëntatie. Samen
  • Network accessline 83
    [Kennisplatform API's](https://developer.overheid.nl/communities/kennisplatform-apis/)

skills/don-apis/references/architectuur/index.md

  • Network accessline 4
    > **Dit is een samenvatting van de Architectuur van de NL API Strategie van het Kennisplatform API's** Het volledige [Architectuurdocument](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/)
  • Network accessline 5
    Het volledige [Architectuurdocument](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/) is vastgesteld en online gepubliceerd als onderdeel van het
  • Network accessline 6
    [Architectuurdocument](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/)
  • Network accessline 8
    [Kennisplatform API's](https://developer.overheid.nl/communities/kennisplatform-apis/).
  • Network accessline 12
    Dit architectuurdocument is onderdeel van de **NL API Strategie** en biedt een verdieping op [de algemene inleiding](https://docs.geostandaarden.nl/api/API-Strategie/). De
  • Network accessline 13
    verdieping op [de algemene inleiding](https://docs.geostandaarden.nl/api/API-Strategie/). De versie is opgesteld in december 2023 en is los gepositioneerd ten opzichte van
  • Network accessline 14
    [de algemene inleiding](https://docs.geostandaarden.nl/api/API-Strategie/). De
  • Network accessline 49
    > [Verder lezen](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/#typologie-van-api-s)
  • Network accessline 62
    - Ontdekken: Zorgt voor vindbaarheid via portals, catalogi en API directories     (zoals het     [Developer Overheid API Register](https://apis.developer.overheid.nl/apis)
  • Network accessline 63
    (zoals het     [Developer Overheid API Register](https://apis.developer.overheid.nl/apis)     ).
  • Network accessline 64
    [Developer Overheid API Register](https://apis.developer.overheid.nl/apis)
  • Network accessline 87
    > [Verder lezen](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/#api-capability-model)
  • Network accessline 138
    - [API Strategie – Geonovum](https://geonovum.nl/geo-standaarden/api-strategie)
  • Network accessline 139
    - [KP-APIs GitHub](https://github.com/Geonovum/KP-APIs)
  • Network accessline 140
    - [API Design Rules (ADR)](https://gitdocumentatie.logius.nl/publicatie/api/adr/)
  • Network accessline 141
    - [NL API Strategie – Architectuur](https://geonovum.github.io/KP-APIs/API-strategie-algemeen/Architectuur/)
  • Network accessline 142
    - [API Management en Beveiliging – Developer Overheid](https://developer.overheid.nl/apis/beveiliging/)

skills/don-apis/references/architectuur/webhooks.md

  • Network accessline 68
    Meer informatie hierover vind je ook in de richtlijnen van de [NL API Strategie](https://developer.overheid.nl/communities/kennisplatform-apis/).
  • Network accessline 69
    [NL API Strategie](https://developer.overheid.nl/communities/kennisplatform-apis/).
  • Network accessline 144
    - [NL API Strategie – Eventgedreven werken](https://developer.overheid.nl/communities/kennisplatform-apis/)
  • Network accessline 145
    - [CloudEvents standaard bij Geonovum](https://www.gemmaonline.nl/wiki/De_CloudEvents_standaard)
  • Network accessline 146
    - [Server-sent events wiki](https://en.wikipedia.org/wiki/Server-sent_events)
  • Network accessline 147
    - [WebSocket wiki](https://en.wikipedia.org/wiki/WebSocket)

skills/don-apis/references/gedrag-en-implementatie/gelijktijdigheid-met-optimistic-locking.md

  • Network accessline 4
    resource proberen aan te passen door middel van een `PUT`, `DELETE` of `PATCH` operatie. Dit staat bekend als het [_Lost Update_](https://www.w3.org/1999/04/Editing/) probleem.
  • Network accessline 6
    [_Lost Update_](https://www.w3.org/1999/04/Editing/) probleem.
  • Network accessline 9
    voorschrijven. In de API specificatie kan dit worden geimplementeerd door middel van het toevoegen van [`ETag`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/ETag)
  • Network accessline 10
    van het toevoegen van [`ETag`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/ETag) en
  • Network accessline 11
    [`ETag`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/ETag)
  • Network accessline 12
    en [`If-Match`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/If-Match) headers aan onderstaande operaties.
  • Network accessline 13
    [`If-Match`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/If-Match)

skills/don-apis/references/gedrag-en-implementatie/problem-details.md

  • Network accessline 14
    Problem JSON is een internetstandaard ([RFC 7807](https://datatracker.ietf.org/doc/html/rfc7807)) die een
  • Network accessline 15
    ([RFC 7807](https://datatracker.ietf.org/doc/html/rfc7807)) die een
  • Network accessline 54
    {   "type": "https://example.com/probs/out-of-credit",
  • Network accessline 55
    "type": "https://example.com/probs/out-of-credit",
  • Network accessline 89
    app.use((err, req, res, next) => {   res.status(err.status || 500).json({     type: "https://example.com/probs/" + (err.type || "unknown-error"),
  • Network accessline 90
    res.status(err.status || 500).json({     type: "https://example.com/probs/" + (err.type || "unknown-error"),     title: err.title || "Internal Server Error",
  • Network accessline 91
    type: "https://example.com/probs/" + (err.type || "unknown-error"),

skills/don-apis/references/gedrag-en-implementatie/retries-met-volledige-idempotency.md

  • Network accessline 6
    proberen meer wijzigingen worden doorgevoerd dan de bedoeling was. Om dit te voorkomen is het van belang dat alle API-operaties die data wijzigen volledig [_idempotent_](https://en.wikipedia.org/wiki/Idempotence) zijn.
  • Network accessline 8
    [_idempotent_](https://en.wikipedia.org/wiki/Idempotence) zijn.
  • Network accessline 19
    | HTTP Verb | Idempotency mechanisme                                                                       | | --------- | -------------------------------------------------------------------------------------------- | | GET       | Safe req
  • Network accessline 20
    | --------- | -------------------------------------------------------------------------------------------- | | GET       | Safe request [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-safe-methods)     | | PUT       | Idempote
  • Network accessline 21
    | GET       | Safe request [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-safe-methods)     |
  • Network accessline 22
    | PUT       | Idempotent [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-idempotent-methods) |
  • Network accessline 23
    | DELETE    | Idempotent [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-idempotent-methods) |

skills/don-apis/references/index.md

  • Network accessline 38
    komt door het afnemen van het API contract van de provider. De termen worden internationaal ook veelvuldig gebruikt, zoals bijvoorbeeld in [consumer-driven contract testing](https://microsoft.github.io/code-with-engineering-playbook/automat
  • Network accessline 40
    [consumer-driven contract testing](https://microsoft.github.io/code-with-engineering-playbook/automated-testing/cdc-testing/).

skills/don-apis/references/openapi-specification/index.md

  • Network accessline 3
    > **Verplichte standaard** Deze standaard is [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification)
  • Network accessline 4
    Deze standaard is [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification) van de overheid. Let op: momenteel wordt alleen OAS versie 3.0.x goedgekeurd.
  • Network accessline 5
    [verplicht voor REST API's](https://www.forumstandaardisatie.nl/open-standaarden/openapi-specification)
  • Network accessline 14
    OAS wordt beheerd door het [OpenAPI Initiative](https://www.openapis.org/). De
  • Network accessline 16
    [OpenAPI Spec 3.0](https://spec.openapis.org/oas/v3.0.3).

skills/don-apis/references/openapi-specification/openapi-specification-generator.md

  • Network accessline 9
    De [OAS Generator](https://developer-overheid-nl.github.io/oas-generator)
  • Network accessline 19
    "name": "Team Developer Overheid NL",     "email": "developer.overheid@geonovum.nl",     "url": "https://developer.overheid.nl"
  • Network accessline 20
    "email": "developer.overheid@geonovum.nl",     "url": "https://developer.overheid.nl"   },
  • Network accessline 21
    "url": "https://developer.overheid.nl"

skills/don-apis/references/tools/wuppiefuzz.md

  • Network accessline 9
    [REST API’s](/blog/2025/07/10/openapi-31-in-zicht#van-rest-naar-http) communiceren, is het waarborgen van de veiligheid van deze interfaces cruciaal. **[WuppieFuzz](https://github.com/TNO-S3/WuppieFuzz)**, ontwikkeld door
  • Network accessline 10
    communiceren, is het waarborgen van de veiligheid van deze interfaces cruciaal. **[WuppieFuzz](https://github.com/TNO-S3/WuppieFuzz)**, ontwikkeld door [TNO](https://tno.nl), is een open-source, coverage-guided fuzzer die specifiek
  • Network accessline 11
    **[WuppieFuzz](https://github.com/TNO-S3/WuppieFuzz)**, ontwikkeld door
  • Network accessline 12
    [TNO](https://tno.nl), is een open-source, coverage-guided fuzzer die specifiek
  • Network accessline 21
    [![How to use WuppieFuzz? - YouTube](./img/demo_video.png)](https://www.youtube.com/watch?v=-oR4d9aXrqo)
  • Network accessline 23
    WuppieFuzz is gebouwd bovenop het [LibAFL-framework](https://github.com/AFLplusplus/LibAFL) en ondersteunt drie
  • Network accessline 24
    [LibAFL-framework](https://github.com/AFLplusplus/LibAFL) en ondersteunt drie

skills/don-data/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: data
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 55
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/data

skills/don-data/references/index.md

  • Network accessline 17
    informatie die belangrijk is voor haar gebruiker (data over openstaande betalingen van burgers) in een model genaamd [`financial claim`](https://vorijk.nl/docs/financiele-verplichtingen/document_types/financial_claims_information_document/)
  • Network accessline 19
    [`financial claim`](https://vorijk.nl/docs/financiele-verplichtingen/document_types/financial_claims_information_document/).

skills/don-data/references/json-yaml.md

  • Network accessline 88
    - [JSON/YAML converter](https://openreplay.com/tools/json-yaml/): handige tool

skills/don-data/references/linked-data/dcat.md

  • Network accessline 19
    @prefix dcat: <http://www.w3.org/ns/dcat#> .
  • Network accessline 20
    @prefix dct: <http://purl.org/dc/terms/> .
  • Network accessline 21
    @prefix foaf: <http://xmlns.com/foaf/0.1/> .
  • Network accessline 23
    <http://example.org/dataset/123>
  • Network accessline 25
    dct:title "Voorbeeld Dataset" ;     dct:description "Een voorbeeld van een dataset beschreven met DCAT." ;     dct:publisher <http://example.org/organization/456> ;
  • Network accessline 26
    dct:description "Een voorbeeld van een dataset beschreven met DCAT." ;     dct:publisher <http://example.org/organization/456> ;     dcat:distribution [
  • Network accessline 27
    dct:publisher <http://example.org/organization/456> ;
  • Network accessline 29
    a dcat:Distribution ;         dct:format "text/csv" ;         dcat:accessURL <http://example.org/dataset/123/data.csv>
  • Network accessline 30
    dct:format "text/csv" ;         dcat:accessURL <http://example.org/dataset/123/data.csv>     ] .
  • Network accessline 31
    dcat:accessURL <http://example.org/dataset/123/data.csv>
  • Network accessline 37
    1. Dataset:    - De URI `<http://example.org/dataset/123>` vertegenwoordigt een dataset.
  • Network accessline 38
    - De URI `<http://example.org/dataset/123>` vertegenwoordigt een dataset.

skills/don-data/references/linked-data/index.md

  • Network accessline 29
    @prefix foaf: <http://xmlns.com/foaf/0.1/> .
  • Network accessline 30
    @prefix dbpedia: <http://dbpedia.org/resource/> .
  • Network accessline 32
    <http://example.org/person/JanJansen>
  • Network accessline 33
    a foaf:Person ;     foaf:name "Jan Jansen" ;     foaf:knows <http://example.org/person/PietPietersen> ;
  • Network accessline 34
    foaf:name "Jan Jansen" ;     foaf:knows <http://example.org/person/PietPietersen> ;     foaf:homepage <http://janjansen.example.org> ;
  • Network accessline 35
    foaf:knows <http://example.org/person/PietPietersen> ;
  • Network accessline 36
    foaf:homepage <http://janjansen.example.org> ;

skills/don-data/references/linked-data/owl.md

  • Network accessline 32
    @prefix owl: <http://www.w3.org/2002/07/owl#> .
  • Network accessline 33
    @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  • Network accessline 34
    @prefix ex: <http://example.org/> .

skills/don-data/references/linked-data/rdf.md

  • Network accessline 22
    <div vocab="http://schema.org/" typeof="Person">
  • Network accessline 34
    | Attribuut    | Omschrijving                                                                                                                                                                                                                   
  • Network accessline 35
    | ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  • Network accessline 36
    | **vocab**    | Het attribuut vocab specificeert de vocabulaire (`<http://schema.org/>`) die wordt gebruikt.                                                                                                                                   

skills/don-data/references/linked-data/shacl.md

  • Network accessline 22
    @prefix sh: <http://www.w3.org/ns/shacl#> .
  • Network accessline 23
    @prefix ex: <http://example.org/> .

skills/don-data/references/linked-data/skos.md

  • Network accessline 19
    @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
  • Network accessline 20
    @prefix ex: <http://example.org/> .

skills/don-data/references/standaarden/index.md

  • Network accessline 3
    Het gebruik van deze standaarden is door [Forum standaardisatie](https://www.forumstandaardisatie.nl) verplicht gesteld
  • Network accessline 4
    [Forum standaardisatie](https://www.forumstandaardisatie.nl) verplicht gesteld

skills/don-data/references/standaarden/logboek-dataverwerkingen/implementaties/go.md

  • Network accessline 3
    Er is een referentie implementatie beschikbaar die de samenwerking van verscheidene prototype overheidsapplicaties laat zien. De code is beschikbaar [bij Digilab op GitLab](https://gitlab.com/digilab.overheid.nl/ecosystem/logboek-dataverwer
  • Network accessline 4
    De code is beschikbaar [bij Digilab op GitLab](https://gitlab.com/digilab.overheid.nl/ecosystem/logboek-dataverwerkingen/ldv-referentie-implementatie).
  • Network accessline 10
    Om een indruk te geven hoe een implementatie in Go eruit ziet, zie onderstaand voorbeeld van het ophalen van informatie van een burger ([source code](https://gitlab.com/digilab.overheid.nl/ecosystem/logboek-dataverwerkingen/ldv-referentie-i
  • Network accessline 45
    Deze functie maakt gebruik van een abstractie om de overige attributen correct te zetten ([source code](https://gitlab.com/digilab.overheid.nl/ecosystem/logboek-dataverwerkingen/ldv-referentie-implementatie/-/blob/3a4b2b8bae9272d02731a716a2

skills/don-data/references/standaarden/logboek-dataverwerkingen/implementaties/jakarta.md

  • Network accessline 155
    `Logboek.java` met een annotation die op een service method kan worden gezet. Hiermee definieer je de [naam](https://logius-standaarden.github.io/logboek-dataverwerkingen/#name) van de dataverwerking en de [`dpl.core.processing_activity_id`
  • Network accessline 156
    Hiermee definieer je de [naam](https://logius-standaarden.github.io/logboek-dataverwerkingen/#name) van de dataverwerking en de [`dpl.core.processing_activity_id`](https://logius-standaarden.github.io/logboek-dataverwerkingen/#attributes).

skills/don-data/references/standaarden/logboek-dataverwerkingen/index.md

  • Network accessline 7
    Daar komt de standaard [Logboek Dataverwerkingen (LDV)](https://logius-standaarden.github.io/logboek-dataverwerkingen/) om de hoek kijken.
  • Network accessline 40
    Deze documenten zijn te vinden via [Github](https://github.com/Logius-standaarden/logboek-dataverwerkingen?tab=readme-ov-file#overzicht).

skills/don-data/references/standaarden/logboek-dataverwerkingen/project-besluiten.md

  • Network accessline 24
    - staan alle statische data in het Register van de Verwerkingsactiviteiten (RvVA), en bevatten Logregels verwijzingen naar dat Register. Specifiek gaat dit om de resources ['verwerkingsactiviteiten'](https://logius-standaarden.github.io/log
  • Network accessline 86
    Vanuit de wens om zoveel mogelijk context vast te leggen om zo een compleet beeld te schetsen van wat er is gebeurd rond een [Dataverwerking](https://logius-standaarden.github.io/logboek-dataverwerkingen/#dfn-dataverwerkingen) kan  de neigi
  • Network accessline 90
    Voor de uitoefening van het Inzagerecht is de consequentie dat de Betrokkene informatie uit alle organisaties moet ophalen en deze volgens een paar relatief eenvoudige businessrules aan elkaar moet relateren voor het verkrijgen van een comp
  • Network accessline 143
    - Een Dataverwerking wordt door een gebruiker bij een [Verwerker](https://logius-standaarden.github.io/logboek-dataverwerkingen/#dfn-verwerkers) uitgevoerd
  • Network accessline 144
    - De Dataverwerking valt onder verantwoordelijkheid van de [Verantwoordelijke](https://logius-standaarden.github.io/logboek-dataverwerkingen/#dfn-verantwoordelijke), namelijk de organisatie die de Verwerker heeft ingehuurd

skills/don-front-end/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: front-end
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 53
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/front-end

skills/don-front-end/references/formatting-linting.md

  • Network accessline 131
    Voeg ook een [`.prettierignore`](https://prettier.io/docs/ignore) toe om
  • Network accessline 140
    Meer documentatie: [Prettier Docs](https://prettier.io/docs/)
  • Network accessline 170
    Meer documentatie: [ESLint Docs](https://eslint.org/docs/latest/)
  • Network accessline 187
    {   "$schema": "https://biomejs.dev/schemas/2.0.5/schema.json",
  • Network accessline 188
    "$schema": "https://biomejs.dev/schemas/2.0.5/schema.json",
  • Network accessline 227
    Meer documentatie: [Biome Docs](https://biomejs.dev/docs/).
  • Network accessline 236
    - Prettier:   [VSCode Extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode),
  • Network accessline 237
    [VSCode Extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode),
  • Network accessline 238
    [WebStorm Integration](https://www.jetbrains.com/help/webstorm/prettier.html),
  • Network accessline 239
    [Sublime Text Integration](https://packagecontrol.io/packages/JsPrettier)
  • Network accessline 240
    - ESLint:   [ESLint VSCode Extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint),   [WebStorm Integration](https://www.jetbrains.com/help/webstorm/eslint.html),
  • Network accessline 241
    [ESLint VSCode Extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint),
  • Network accessline 242
    [WebStorm Integration](https://www.jetbrains.com/help/webstorm/eslint.html),
  • Network accessline 243
    [Sublime Text Integration](https://packagecontrol.io/packages/ESLint)
  • Network accessline 244
    - Biome:   [Biome VSCode Extension](https://marketplace.visualstudio.com/items?itemName=biomejs.biome),   [WebStorm Integration](https://plugins.jetbrains.com/plugin/22761-biome),
  • Network accessline 245
    [Biome VSCode Extension](https://marketplace.visualstudio.com/items?itemName=biomejs.biome),
  • Network accessline 246
    [WebStorm Integration](https://plugins.jetbrains.com/plugin/22761-biome),
  • Network accessline 247
    [Sublime Text Integration](https://github.com/sublimelsp/LSP-biome)
  • Network accessline 251
    Met [Husky](https://typicode.github.io/husky/) en
  • Network accessline 252
    [lint-staged](https://github.com/lint-staged/lint-staged) of
  • Network accessline 253
    [Lefthook](https://github.com/evilmartians/lefthook) kun je pre-commit hooks
  • Network accessline 271
    De [Prettier] GitHub Action werkt met de [`autofix.ci`-app](https://github.com/apps/autofix-ci). Zie de
  • Network accessline 272
    [`autofix.ci`-app](https://github.com/apps/autofix-ci). Zie de
  • Network accessline 273
    [Prettier CI-documentatie](https://prettier.io/docs/ci). Voor [Biome] is een
  • Network accessline 274
    first party [GitHub Action](https://github.com/marketplace/actions/setup-biome)
  • Network accessline 276
    [Biome CI-documentatie](https://biomejs.dev/recipes/continuous-integration/).
  • Network accessline 301
    [Prettier]: https://prettier.io/
  • Network accessline 302
    [ESLint]: https://eslint.org/
  • Network accessline 303
    [Stylelint]: https://stylelint.io/
  • Network accessline 304
    [Biome]: https://biomejs.dev/
  • Network accessline 305
    [Oxc]: https://oxc.rs/

skills/don-front-end/references/index.md

  • Network accessline 8
    - [DigiToegankelijk](https://www.digitoegankelijk.nl/)
  • Network accessline 9
    - [Gebruiker Centraal](https://www.gebruikercentraal.nl/)
  • Network accessline 10
    - [NL-Design-System](https://nldesignsystem.nl/)
  • Network accessline 11
    - [Rijkshuisstijl Community](https://rijkshuisstijl.community/)

skills/don-front-end/references/maps-developers-amsterdam/index.md

  • Network accessline 12
    Het bevat ook een [uitgebreide afweging](https://maps.developers.amsterdam/?path=/docs/alternative-solutions--docs)
  • Network accessline 13
    [uitgebreide afweging](https://maps.developers.amsterdam/?path=/docs/alternative-solutions--docs)

skills/don-front-end/references/nl-design-system/aan-de-slag-met-nl-design-system.md

  • Network accessline 9
    - [NVM](https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating)
  • Network accessline 135
    Meer componenten vind je in de [Storybook omgeving](https://rijkshuisstijl-community.vercel.app) van de
  • Network accessline 136
    [Storybook omgeving](https://rijkshuisstijl-community.vercel.app) van de
  • Network accessline 144
    - **_Bug gevonden of code bekijken?_** Bezoek de   [GitHub repository](https://github.com/nl-design-system/rijkshuisstijl-community).
  • Network accessline 145
    [GitHub repository](https://github.com/nl-design-system/rijkshuisstijl-community).
  • Network accessline 146
    - **_Benieuwd naar onze voortgang?_** Bekijk de huidige werkzaamheden op het   [Sprint Board](https://github.com/orgs/nl-design-system/projects/59). - **_Blijf in contact met de community!_** Word lid van de
  • Network accessline 147
    [Sprint Board](https://github.com/orgs/nl-design-system/projects/59).
  • Network accessline 148
    - **_Blijf in contact met de community!_** Word lid van de   [Code for NL Slack](https://praatmee.codefor.nl/) en join het   `#nl-design-system` kanaal om samen te werken met de community.
  • Network accessline 149
    [Code for NL Slack](https://praatmee.codefor.nl/) en join het

skills/don-front-end/references/nl-design-system/index.md

  • Network accessline 7
    **[Direct naar NL Design System](https://nldesignsystem.nl/)**
  • Network accessline 24
    - **Richtlijnen** voor hoe je de beste digitale diensten maakt, zoals voor het   [maken van formulieren](https://nldesignsystem.nl/richtlijnen/formulieren/).
  • Network accessline 25
    [maken van formulieren](https://nldesignsystem.nl/richtlijnen/formulieren/).
  • Network accessline 29
    en in documentatie voor componenten. - Een methode om je **huisstijl** **toe te passen** op onze componenten   ([design tokens](https://nldesignsystem.nl/handboek/design-tokens)).
  • Network accessline 30
    - Een methode om je **huisstijl** **toe te passen** op onze componenten   ([design tokens](https://nldesignsystem.nl/handboek/design-tokens)). - Technische **infrastructuur** om werk efficiënt te testen, te delen en **uit
  • Network accessline 31
    ([design tokens](https://nldesignsystem.nl/handboek/design-tokens)).
  • Network accessline 42
    Het [NL Design System](https://nldesignsystem.nl/) is een **framework** waarmee
  • Network accessline 80
    Je kunt makkelijk beginnen met het bouwen van een eigen thema op basis van de [example template op Github](https://github.com/nl-design-system/example). Deze
  • Network accessline 81
    [example template op Github](https://github.com/nl-design-system/example). Deze
  • Network accessline 87
    **[Example Repo van NL Design System »](https://github.com/nl-design-system/example)**
  • Network accessline 93
    antwoord is; op zich kan dat. Je moet alleen wel toestemming vragen aan de maker van het thema. Een voorbeeld is het [auteursrecht](https://nl-design-system.github.io/utrecht/storybook/?path=/docs/utrecht-toestemming-voor-gebruik--docs)
  • Network accessline 94
    van het thema. Een voorbeeld is het [auteursrecht](https://nl-design-system.github.io/utrecht/storybook/?path=/docs/utrecht-toestemming-voor-gebruik--docs) van het Design System van gemeente Utrecht.
  • Network accessline 95
    [auteursrecht](https://nl-design-system.github.io/utrecht/storybook/?path=/docs/utrecht-toestemming-voor-gebruik--docs)
  • Network accessline 100
    De [Rijkshuisstijl Community](https://rijkshuisstijl.community/) is een
  • Network accessline 119
    - [Storybook Rijkshuisstijl](https://rijkshuisstijl-community.vercel.app/?path=/docs/rhc-radio--docs)
  • Network accessline 120
    - [Storybook gemeente Utrecht](https://nl-design-system.github.io/utrecht/storybook/?path=/docs/css_css-alert-dialog--docs)
  • Network accessline 121
    - [Storybook gemeente Den Haag](https://nl-design-system.github.io/denhaag/?path=/docs/react-cards-case-card--docs)
  • Network accessline 125
    - [Introductie NL Design System](https://nldesignsystem.nl/handboek/introductie/)
  • Network accessline 126
    - [Over NL Design System](https://nldesignsystem.nl/project/over-nl-design-system/)
  • Network accessline 127
    - [Website NL Design System](https://nldesignsystem.nl)
  • Network accessline 131
    - Praat mee op [Slack van Code for NL](https://praatmee.codefor.nl) in het
  • Network accessline 134
    - Bezoek de tweewekelijkse NL Design System Heartbeat meetings - Sluit je aan bij de   [Rijkshuisstijl Community op GitHub](https://github.com/Rijkshuisstijl)
  • Network accessline 135
    - Sluit je aan bij de   [Rijkshuisstijl Community op GitHub](https://github.com/Rijkshuisstijl) - Sluit aan bij de wekelijkse
  • Network accessline 136
    [Rijkshuisstijl Community op GitHub](https://github.com/Rijkshuisstijl)
  • Network accessline 137
    - Sluit aan bij de wekelijkse   [developers meeting van de Rijkshuisstijl Community](https://nldesignsystem.nl/events/developer-open-hour/overzicht/) - Schrijf je in voor de nieuwsbrief via
  • Network accessline 138
    [developers meeting van de Rijkshuisstijl Community](https://nldesignsystem.nl/events/developer-open-hour/overzicht/)
  • Network accessline 140
    [Gebruiker Centraal](https://www.gebruikercentraal.nl/)

skills/don-front-end/references/standaarden/digitoegankelijk/index.md

  • Network accessline 3
    > **Verplichte standaard** Deze standaard is [verplicht voor alle websites](https://www.digitoegankelijk.nl/wetgeving) van de
  • Network accessline 4
    Deze standaard is [verplicht voor alle websites](https://www.digitoegankelijk.nl/wetgeving) van de overheid.
  • Network accessline 5
    [verplicht voor alle websites](https://www.digitoegankelijk.nl/wetgeving) van de
  • Network accessline 8
    Dit artikel heeft als doel om developers ondersteuning te bieden bij het implementeren van de standaard [DigiToegankelijk](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21)
  • Network accessline 9
    implementeren van de standaard [DigiToegankelijk](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21) zoals vastgesteld door het Forum Standaardisatie.
  • Network accessline 10
    [DigiToegankelijk](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21)
  • Network accessline 13
    Sinds 1 juli 2018 zijn overheidsorganisaties verplicht [zich te houden](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21)
  • Network accessline 14
    [zich te houden](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21)
  • Network accessline 15
    aan de [WCAG 2.1](https://www.w3.org/TR/WCAG21/) richtlijnen. Dit om te zorgen
  • Network accessline 74
    Wat je misschien niet direct zou verwachten, is dat HTML zelf ook een standaard is. Forum Standaardisatie [beveelt de Nederlandse overheid aan](https://www.forumstandaardisatie.nl/open-standaarden/html)
  • Network accessline 75
    is. Forum Standaardisatie [beveelt de Nederlandse overheid aan](https://www.forumstandaardisatie.nl/open-standaarden/html) om de HTML standaard te gebruiken zoals die door de standaardisatie-organisatie
  • Network accessline 76
    [beveelt de Nederlandse overheid aan](https://www.forumstandaardisatie.nl/open-standaarden/html)
  • Network accessline 80
    [WHATWG: The elements of HTML](https://html.spec.whatwg.org/multipage/#toc-semantics)
  • Network accessline 124
    welke acceptatiecriteria erop van toepassing zijn. Een voorbeeld hiervan is het button component: [Button documentatie NL Design System](https://nldesignsystem.nl/button)
  • Network accessline 126
    [Button documentatie NL Design System](https://nldesignsystem.nl/button)
  • Network accessline 132
    makkelijker te begrijpen is hoe je precies aan een criterium kunt voldoen. De uitleg per criterium vind je hier: [WCAG criteria op NL Design System](https://nldesignsystem.nl/wcag/)
  • Network accessline 134
    [WCAG criteria op NL Design System](https://nldesignsystem.nl/wcag/)
  • Network accessline 137
    tekstjes zijn compleet. Het goede nieuws is dat jij kunt bijdragen aan het compleet maken van alle criteria, door bijvoorbeeld een [issue](https://github.com/nl-design-system/documentatie/issues) aan te dragen._
  • Network accessline 139
    [issue](https://github.com/nl-design-system/documentatie/issues) aan te dragen._
  • Network accessline 143
    Er is een [DigiToegankelijk Pleio community](https://digitoegankelijk.pleio.nl/), waar iedereen van de overheid met elkaar kan sparren over vragen rondom het implementeren van digitale toegankelijkheid, denk aan projectmanagement, interpret
  • Network accessline 147
    - [DigiToegankelijk.nl](https://www.digitoegankelijk.nl/)
  • Network accessline 148
    - [DigiToegankelijk Pleio community](https://digitoegankelijk.pleio.nl/) (beschikbaar voor mensen met een emailadres van de overheid)
  • Network accessline 159
    [Microsoft Accessibility Insights](https://accessibilityinsights.io/) helpt bij automatisch en handmatig testen, met hulpmiddelen die je direct op pagina's kunt toepassen (zoals visuele weergave van waar je focus naartoe gaat) en uitgebreid
  • Network accessline 163
    Het end-to-end testing framework Playwright kan gebruikt worden om een deel van je toegankelijkheidsproblemen op te sporen. Een link naar de documentatie vind je hier: [Playwright](https://playwright.dev/docs/accessibility-testing)
  • Network accessline 164
    [Playwright](https://playwright.dev/docs/accessibility-testing)
  • Network accessline 168
    Wave is een online tool die websites kan scannen op sommige toegankelijkheidsproblemen: [Wave](https://wave.webaim.org/)
  • Network accessline 169
    [Wave](https://wave.webaim.org/)
  • Network accessline 177
    - [Wetgeving - DigiToegankelijk](https://www.digitoegankelijk.nl/wetgeving)
  • Network accessline 178
    - [Overzicht componenten NL Design System](https://nldesignsystem.nl/componenten/)
  • Network accessline 179
    - [Forum Standaardisatie: DigiToegankelijk](https://www.forumstandaardisatie.nl/open-standaarden/digitoegankelijk-en-301-549-met-wcag-21)

skills/don-front-end/references/standaarden/digitoegankelijk/run-axe.md

  • Network accessline 3
    [Axe](https://www.deque.com/axe/) is een veelgebruikte accessibility-checker die
  • Network accessline 18
    Meer informatie en installatie-instructies: [Axe DevTools](https://www.deque.com/axe/devtools).
  • Network accessline 19
    [Axe DevTools](https://www.deque.com/axe/devtools).
  • Network accessline 41
    - Node.js 18+, pnpm en Google Chrome zijn geïnstalleerd. - Het Docusaurus‑project draait lokaal op `http://localhost:3000`. Start
  • Network accessline 42
    - Het Docusaurus‑project draait lokaal op `http://localhost:3000`. Start
  • Network accessline 73
    ======================================== WCAG issues found on: https://developer.overheid.nl/blog/archive
  • Network accessline 74
    WCAG issues found on: https://developer.overheid.nl/blog/archive

skills/don-front-end/references/standaarden/index.md

  • Network accessline 3
    Het gebruik van deze standaarden is door [Forum standaardisatie](https://www.forumstandaardisatie.nl) verplicht gesteld
  • Network accessline 4
    [Forum standaardisatie](https://www.forumstandaardisatie.nl) verplicht gesteld

skills/don-front-end/references/tools/gemeente-iconen.md

  • Network accessline 11
    [Naar gemeenteniconen.nl](https://www.gemeenteniconen.nl/iconen)
  • Network accessline 19
    [Naar de tutorial](https://frameless.github.io/iconset-npm/)

skills/don-infra/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: infra
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 46
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/infra

skills/don-infra/references/standaarden/fsc/index.md

  • Network accessline 3
    > **TL;DR** De [FSC-standaard](https://fsc-standaard.nl) beschrijft hoe koppelingen voor
  • Network accessline 4
    De [FSC-standaard](https://fsc-standaard.nl) beschrijft hoe koppelingen voor
  • Network accessline 5
    gegevensuitwisseling veilig, transparant en beheersbaar kunnen worden opgezet. De standaard is opgenomen als verplicht onderdeel van het [Digikoppeling REST API profiel](https://gitdocumentatie.logius.nl/publicatie/dk/restapi/).
  • Network accessline 6
    De standaard is opgenomen als verplicht onderdeel van het [Digikoppeling REST API profiel](https://gitdocumentatie.logius.nl/publicatie/dk/restapi/). Wil je direct met FSC aan de slag dan kan je de referentie implementatie
  • Network accessline 7
    [Digikoppeling REST API profiel](https://gitdocumentatie.logius.nl/publicatie/dk/restapi/).
  • Network accessline 9
    [OpenFSC](https://docs.open-fsc.nl/) gebruiken.
  • Network accessline 13
    Volgens het principe [Data bij de Bron](https://www.digitaleoverheid.nl/data-bij-de-bron) moeten
  • Network accessline 14
    [Data bij de Bron](https://www.digitaleoverheid.nl/data-bij-de-bron) moeten
  • Network accessline 53
    - [Naar de tutorial voor Docker Compose](https://docs.open-fsc.nl/try-fsc/docker/introduction)
  • Network accessline 61
    - [Naar de tutorial voor Helm](https://docs.open-fsc.nl/try-fsc/helm/introduction)
  • Network accessline 89
    - [Website FSC](https://fsc-standaard.nl/)
  • Network accessline 90
    - [Technische docs OpenFSC](https://docs.open-fsc.nl)

skills/don-infra/references/standaarden/haven/haven-compliancy-checker.md

  • Network accessline 8
    Zorg dat je [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/)
  • Network accessline 17
    1. Download de    [gewenste versie van de Haven CLI](https://gitlab.com/commonground/haven/haven/-/packages)
  • Network accessline 18
    [gewenste versie van de Haven CLI](https://gitlab.com/commonground/haven/haven/-/packages) 1. Pak de download uit (`unzip haven-v9.0.0-darwin-amd64.zip`) 1. Verplaats de binary in de uitgepakte map naar het gewenste pad
  • Network accessline 40
    Het is ook mogelijk om de Kubernetes conformance tests uit te voeren. Installeer eerst [Sonobuoy](https://sonobuoy.io/docs/). Voer daarna de checks uit zoals
  • Network accessline 41
    eerst [Sonobuoy](https://sonobuoy.io/docs/). Voer daarna de checks uit zoals
  • Network accessline 54
    Ontwikkelaars zullen voorts het cluster in gebruik gaan nemen, voor hen hebben we ter illustratie ook de [Ontwikkelen op Haven](https://haven.commonground.nl/techniek/voorbereiding)
  • Network accessline 55
    we ter illustratie ook de [Ontwikkelen op Haven](https://haven.commonground.nl/techniek/voorbereiding) documentatie pagina's.
  • Network accessline 56
    [Ontwikkelen op Haven](https://haven.commonground.nl/techniek/voorbereiding)
  • Network accessline 61
    - [Readme Haven CLI](https://gitlab.com/commonground/haven/haven/-/tree/main/haven/cli?ref_type=heads)

skills/don-infra/references/standaarden/haven/haven-plus.md

  • Network accessline 21
    [Naar de Haven+ Gitlab](https://gitlab.com/commonground/haven/havenplus)
  • Network accessline 25
    [Naar de Haven+ implementatie met Flux](https://gitlab.com/commonground/haven/havenplus/gitops-flux)
  • Network accessline 29
    [Naar de Haven+ implementatie met Argo CD](https://gitlab.com/commonground/haven/havenplus/gitops-argocd)

skills/don-infra/references/standaarden/haven/index.md

  • Network accessline 22
    - [Signalen](https://github.com/signalen)
  • Network accessline 23
    - [Generiek Zaakafhandelcomponent](https://github.com/generiekzaakafhandelcomponent)
  • Network accessline 24
    - [Keycloak](https://github.com/keycloak/keycloak)
  • Network accessline 121
    - [Gemeente Utrecht](https://utrecht.nl)
  • Network accessline 122
    - [Wigo4it](https://www.wigo4it.nl/nieuws/haven-compliancy-bij-wigo4it/)
  • Network accessline 123
    - [SURF](https://www.surf.nl/files/2024-10/surf-cloud-sourcing-strategie.pdf)
  • Network accessline 127
    - [Gitlab Haven](https://gitlab.com/commonground/haven/haven)
  • Network accessline 128
    - [Website Haven](https://haven.commonground.nl/)

skills/don-infra/references/tools/fsc-policy-builder.md

  • Network accessline 5
    Overheidsorganisaties delen regelmatig gegevens met andere (overheids)organisaties. [Federatieve Service Connectivity (FSC)](https://nlx.io/) is een standaard (in
  • Network accessline 6
    (overheids)organisaties. [Federatieve Service Connectivity (FSC)](https://nlx.io/) is een standaard (in wording d.d. jun 2024) voor veilige digitale gegevensuitwisseling, ontwikkeld
  • Network accessline 7
    [Federatieve Service Connectivity (FSC)](https://nlx.io/) is een standaard (in
  • Network accessline 65
    De FSC policy builder is te vinden op [fsc-policy-builder.apps.digilab.network](https://fsc-policy-builder.apps.digilab.network/).
  • Network accessline 66
    [fsc-policy-builder.apps.digilab.network](https://fsc-policy-builder.apps.digilab.network/).
  • Network accessline 109
    worden geëxporteerd als Rego-bestand. De werknemer of partij die FSC heeft opgezet kan vervolgens [Open Policy Agent activeren](https://docs.nlx.io/nlx-in-production/setup-authorization/),
  • Network accessline 110
    opgezet kan vervolgens [Open Policy Agent activeren](https://docs.nlx.io/nlx-in-production/setup-authorization/), waarna de policy kan worden ingesteld.
  • Network accessline 111
    [Open Policy Agent activeren](https://docs.nlx.io/nlx-in-production/setup-authorization/),
  • Network accessline 126
    De FSC policy builder is te vinden op [fsc-policy-builder.apps.digilab.network](https://fsc-policy-builder.apps.digilab.network/).
  • Network accessline 127
    [fsc-policy-builder.apps.digilab.network](https://fsc-policy-builder.apps.digilab.network/).

skills/don-infra/references/tools/quality-time.md

  • Network accessline 10
    dienstverlening door de overheid te verbeteren. Vaak ontwikkelen we daarbij maatwerksoftware. Voorbeelden die je misschien kent zijn het [Landelijk Register Kinderopvang](https://www.landelijkregisterkinderopvang.nl)
  • Network accessline 11
    maatwerksoftware. Voorbeelden die je misschien kent zijn het [Landelijk Register Kinderopvang](https://www.landelijkregisterkinderopvang.nl) of het [Leeroverzicht](https://www.leeroverzicht.nl).
  • Network accessline 12
    [Landelijk Register Kinderopvang](https://www.landelijkregisterkinderopvang.nl)
  • Network accessline 13
    of het [Leeroverzicht](https://www.leeroverzicht.nl).
  • Network accessline 19
    het softwareontwikkelteam, en andere belanghebbenden, inzicht te geven in de kwaliteit van de software en de ontwikkelprocessen, gebruiken we [Quality-time](https://github.com/ICTU/quality-time).
  • Network accessline 21
    [Quality-time](https://github.com/ICTU/quality-time).
  • Network accessline 25
    Quality-time verzamelt informatie uit [andere tools](https://quality-time.readthedocs.io/en/latest/reference.html#sources)
  • Network accessline 26
    [andere tools](https://quality-time.readthedocs.io/en/latest/reference.html#sources)
  • Network accessline 29
    meetwaardes met instelbare normen. Op die manier kan Quality-time je waarschuwen als meetwaardes afwijken en welke [metrieken](https://quality-time.readthedocs.io/en/latest/reference.html#metrics)
  • Network accessline 30
    als meetwaardes afwijken en welke [metrieken](https://quality-time.readthedocs.io/en/latest/reference.html#metrics) dus aandacht nodig hebben. Denk aan gefaalde testen, nieuwe CVE's, violations
  • Network accessline 31
    [metrieken](https://quality-time.readthedocs.io/en/latest/reference.html#metrics)
  • Network accessline 45
    Quality-time is open source en beschikbaar via [GitHub](https://github.com/ICTU/quality-time/). De documentatie staat op
  • Network accessline 46
    [GitHub](https://github.com/ICTU/quality-time/). De documentatie staat op
  • Network accessline 47
    [Read the Docs](https://quality-time.readthedocs.io/en/latest/). Je draait
  • Network accessline 55
    - [Naar de github van Quality-time](https://github.com/ICTU/quality-time)

skills/don-leidraad/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: leidraad
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 94
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/leidraad

skills/don-leidraad/references/agile/index.md

  • Network accessline 112
    - [NEN NPR 5326:2019 - Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware](https://www.nen.nl/npr-5326-2019-nl-262885)
  • Network accessline 116
    - [Adviescollege ICT-toetsing](https://www.adviescollegeicttoetsing.nl/publicaties)
  • Network accessline 120
    - [Scrum.org](https://www.scrum.org)
  • Network accessline 121
    - [Scrum Guides](https://scrumguides.org)

skills/don-leidraad/references/behoefte-gebruiker/index.md

  • Network accessline 120
    - [Persona's in beleid, hoe dan? Zo dan!](https://www.gebruikercentraal.nl/personas-in-beleid-hoe-dan-zo-dan/)

skills/don-leidraad/references/behoefte-gebruiker/richtlijn-niet-functionele-eisen-identificeren.md

  • Network accessline 67
    ICTU heeft in haar ["Kwaliteitsaanpak Softwareontwikkeling"](https://ictu.github.io/Kwaliteitsaanpak/) verschillende templates, waaronder een Word-template voor het vastleggen van niet-functionele eisen aan de hand van IEC/ISO 25010:2023.
  • Network accessline 100
    - [ISO/IEC 25010:2023](https://www.iso.org/standard/78176.html) Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model.

skills/don-leidraad/references/cloud/index.md

  • Network accessline 108
    - [Common Ground](/communities/common-ground) - [Haven](https://haven.commonground.nl/)
  • Network accessline 109
    - [Haven](https://haven.commonground.nl/)

skills/don-leidraad/references/correct-gebruik-data/index.md

  • Network accessline 69
    Met [linkeddata.overheid.nl](https://linkeddata.overheid.nl) krijg je als
  • Network accessline 134
    - [DCAT (Data Catalog Vocabulary)](https://www.w3.org/TR/vocab-dcat/)
  • Network accessline 135
    - [Standaarden.overheid.nl](https://standaarden.overheid.nl/)
  • Network accessline 139
    - [Linkeddata.overheid.nl](https://linkeddata.overheid.nl)

skills/don-leidraad/references/duurzaamheid/index.md

  • Network accessline 135
    - [Quality-time](https://quality-time.readthedocs.io/en/latest/)

skills/don-leidraad/references/duurzaamheid/richtlijn-arch-keuzes.md

  • Network accessline 57
    Om een keuze te beproeven kun je gebruik maken van een lichtgewicht proces zoals beschreven in [deze blog over do-describe-check-act](https://developer.overheid.nl/blog/2025/12/04/do-describe-check-act).
  • Network accessline 59
    [deze blog over do-describe-check-act](https://developer.overheid.nl/blog/2025/12/04/do-describe-check-act).
  • Network accessline 71
    - Gebruik van   [cloud(diensten)](https://developer.overheid.nl/kennisbank/leidraad/cloud)
  • Network accessline 72
    [cloud(diensten)](https://developer.overheid.nl/kennisbank/leidraad/cloud)
  • Network accessline 73
    - Gebruik van   [open source](https://developer.overheid.nl/kennisbank/leidraad/open-source) - [Richtlijn onboarding](https://developer.overheid.nl/don-site/leidraad/hergebruik/richtlijn-onboarding)
  • Network accessline 74
    [open source](https://developer.overheid.nl/kennisbank/leidraad/open-source)
  • Network accessline 75
    - [Richtlijn onboarding](https://developer.overheid.nl/don-site/leidraad/hergebruik/richtlijn-onboarding)
  • Network accessline 84
    vindbaar en raadpleegbaar zijn. - Je hebt de relevante (links naar) informatie opgenomen in de   [onboarding](https://developer.overheid.nl/don-site/leidraad/hergebruik/richtlijn-onboarding).
  • Network accessline 85
    - Je hebt de relevante (links naar) informatie opgenomen in de   [onboarding](https://developer.overheid.nl/don-site/leidraad/hergebruik/richtlijn-onboarding). - Je hebt belegd hoe keuzes bekrachtigd worden.
  • Network accessline 86
    [onboarding](https://developer.overheid.nl/don-site/leidraad/hergebruik/richtlijn-onboarding).
  • Network accessline 126
    - [Deze blogpost](https://developer.overheid.nl/blog/2025/12/04/do-describe-check-act)

skills/don-leidraad/references/duurzaamheid/richtlijn-geautomatiseerd-testen.md

  • Network accessline 78
    waarbij de tests geen unittests zijn maar gewenst gedrag (behaviour) van de applicatie beschrijven. In [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft
  • Network accessline 79
    applicatie beschrijven. In [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft Daniel Terhorst-North hoe BDD ontstond en waarom hij koos voor de term
  • Network accessline 80
    [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft
  • Network accessline 132
    Om inspiratie op te doen in andere projecten kan je onze [Open Source Catalogus](https://oss.developer.overheid.nl/) gebruiken.
  • Network accessline 133
    [Open Source Catalogus](https://oss.developer.overheid.nl/) gebruiken.
  • Network accessline 203
    - [Test automation days](https://www.testautomationdays.com)
  • Network accessline 207
    - (1) Test Driven Development: By Example, Kent Beck, 2002. - (2) [Introducing BDD](https://dannorth.net/blog/introducing-bdd/), Daniel
  • Network accessline 208
    - (2) [Introducing BDD](https://dannorth.net/blog/introducing-bdd/), Daniel
  • Network accessline 213
    - [Deze goede redenen heeft de Kiesraad om Rust te gebruiken (Over Cargo test-framework voor Rust)](https://developer.overheid.nl/blog/2025/03/26/interview-kiesraad-rust#cargo-test-framework)

skills/don-leidraad/references/hergebruik/index.md

  • Network accessline 67
    Gebruik de [repository catalogus](https://oss.developer.overheid.nl/repositories) om
  • Network accessline 68
    [repository catalogus](https://oss.developer.overheid.nl/repositories) om
  • Network accessline 73
    Gebruik de [API catalogus](https://apis.developer.overheid.nl/) om bestaande
  • Network accessline 113
    - [publiccode.yml standaard](https://github.com/publiccodeyml/publiccode.yml)
  • Network accessline 128
    - [NL Design System hoofdstuk](/kennisbank/front-end/nl-design-system/) - [API Catalogus](https://apis.developer.overheid.nl/)
  • Network accessline 129
    - [API Catalogus](https://apis.developer.overheid.nl/)
  • Network accessline 130
    - [Repository Catalogus](https://oss.developer.overheid.nl/repositories)

skills/don-leidraad/references/hergebruik/richtlijn-onboarding.md

  • Network accessline 111
    ICTU heeft in haar ["Kwaliteitsaanpak Softwareontwikkeling"](https://ictu.github.io/Kwaliteitsaanpak/)
  • Network accessline 112
    ["Kwaliteitsaanpak Softwareontwikkeling"](https://ictu.github.io/Kwaliteitsaanpak/)
  • Network accessline 148
    - De [BIO](https://www.bio-overheid.nl) schrijft voor dat alle nieuwe
  • Network accessline 166
    - [README.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/readme-md)
  • Network accessline 167
    - [CODE_OF_CONDUCT.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/code-of-conduct-md)
  • Network accessline 168
    - [CONTRIBUTING.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/contributing-md)

skills/don-leidraad/references/hergebruik/richtlijn-software-overdragen.md

  • Network accessline 136
    - [NEN NPR 5325:2017 - Praktijkrichtlijn voor het overdragen van software](https://www.nen.nl/npr-5325-2017-nl-238298).

skills/don-leidraad/references/index.md

  • Network accessline 3
    De [Nederlandse Richtlijn Digitale Systemen (NeRDS)](https://nerds.digitaledienst.overheid.nl)
  • Network accessline 4
    [Nederlandse Richtlijn Digitale Systemen (NeRDS)](https://nerds.digitaledienst.overheid.nl)
  • Network accessline 11
    De richtlijnen van NeRDS zijn nog in ontwikkeling. Mis je een onderwerp, standaard, techniek of principe? Laat het ons weten via [Slack](https://codefornl.slack.com/archives/CFV4B3XE2) of
  • Network accessline 12
    standaard, techniek of principe? Laat het ons weten via [Slack](https://codefornl.slack.com/archives/CFV4B3XE2) of [mail](mailto:developer.overheid@geonovum.nl). Wil je bijdragen aan dit project?
  • Network accessline 13
    [Slack](https://codefornl.slack.com/archives/CFV4B3XE2) of
  • Network accessline 14
    [mail](mailto:developer.overheid@geonovum.nl). Wil je bijdragen aan dit project? Bekijk dan de [bijdragerichtlijnen van NeRDS](https://nerds.digitaledienst.overheid.nl/Over-NeRDS/CONTRIBUTING/)
  • Network accessline 15
    Bekijk dan de [bijdragerichtlijnen van NeRDS](https://nerds.digitaledienst.overheid.nl/Over-NeRDS/CONTRIBUTING/) voor meer informatie. Gebruik voor een nieuwe richtlijn het [richtlijnsjabloon](./richtlijnsjabloon-v1.md).
  • Network accessline 16
    [bijdragerichtlijnen van NeRDS](https://nerds.digitaledienst.overheid.nl/Over-NeRDS/CONTRIBUTING/)
  • Network accessline 41
    - Mail: [developer.overheid@geonovum.nl](mailto:developer.overheid@geonovum.nl) - Slack:   [#developer-overheid.nl](https://codefornl.slack.com/archives/CFV4B3XE2)
  • Network accessline 43
    [#developer-overheid.nl](https://codefornl.slack.com/archives/CFV4B3XE2)

skills/don-leidraad/references/inkoopstrategie/index.md

  • Network accessline 98
    - [PIANOo, Expertisecentrum Aanbesteden](https://www.pianoo.nl/nl)
  • Network accessline 99
    - [Open Source Werken](/communities/open-source-werken) - [Gereedschapskist voor het aanbesteden van open source standaardsoftware](https://minvws.opensourcewerken.nl/open-source-gereedschapskist-voor-het-aanbesteden-van-standaardsoftware/)
  • Network accessline 100
    - [Gereedschapskist voor het aanbesteden van open source standaardsoftware](https://minvws.opensourcewerken.nl/open-source-gereedschapskist-voor-het-aanbesteden-van-standaardsoftware/)

skills/don-leidraad/references/open-source/index.md

  • Network accessline 123
    - [Programma Open Overheid](https://www.rijksoverheid.nl/onderwerpen/digitale-overheid/open-overheid)
  • Network accessline 136
    - [GitHub: Building communities](https://docs.github.com/en/communities)
  • Network accessline 137
    - [Standaard voor Publieke Code](https://standaardvoorpubliekecode.nl/)
  • Network accessline 138
    - [GitHub's opensource.guide](https://opensource.guide/)

skills/don-leidraad/references/open-source/richtlijn-repository-policy.md

  • Network accessline 5
    Een voorbeeld van een repository policy is https://github.com/ICTU/github-policy.
  • Network accessline 44
    Voor het maken en lezen van `publiccode.yml` bestanden zijn tools beschikbaar: - [Publicode.yml editor](https://developer.overheid.nl/kennisbank/open-source/tools/publiccode-yml-editor)
  • Network accessline 45
    - [Publicode.yml editor](https://developer.overheid.nl/kennisbank/open-source/tools/publiccode-yml-editor)
  • Network accessline 46
    - [Publicode.yml parser](https://developer.overheid.nl/kennisbank/open-source/tools/publiccode-yml-parser)
  • Network accessline 56
    - Je policy zorgt dat het eigenaarschap van de repository duidelijk is - Je policy zorgt dat het duidelijk is hoe security incidenten gemeld kunnen worden. - Je policy schrijft voor dat repositories een [`publiccode.yml`](https://github.com
  • Network accessline 57
    - Je policy zorgt dat het duidelijk is hoe security incidenten gemeld kunnen worden. - Je policy schrijft voor dat repositories een [`publiccode.yml`](https://github.com/publiccodeyml/publiccode.yml) bestand bevatten waarmee repositories 'd
  • Network accessline 58
    - Je policy schrijft voor dat repositories een [`publiccode.yml`](https://github.com/publiccodeyml/publiccode.yml) bestand bevatten waarmee repositories 'discoverable' worden.
  • Network accessline 83
    - The publiccode.yml Standard, https://github.com/publiccodeyml/publiccode.yml
  • Network accessline 84
    - Keep a changelog, https://keepachangelog.com/en/1.1.0/
  • Network accessline 85
    - Semantic versioning, https://semver.org/spec/v2.0.0.html
  • Network accessline 97
    - [README.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/readme-md)
  • Network accessline 98
    - [CODE_OF_CONDUCT.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/code-of-conduct-md)
  • Network accessline 99
    - [CONTRIBUTING.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/contributing-md)
  • Network accessline 100
    - [PROJECT_GOVERANCE.md](https://developer.overheid.nl/kennisbank/open-source/standaarden/project-governance-md)
  • Network accessline 101
    - [Publiccode.yml](https://developer.overheid.nl/kennisbank/open-source/standaarden/publiccode-yml)
  • Network accessline 102
    - [Een licentie kiezen](https://developer.overheid.nl/kennisbank/open-source/tutorials/open-source-software-licenties)

skills/don-leidraad/references/open-standaarden/index.md

  • Network accessline 111
    - [Forum Standaardisatie](https://www.forumstandaardisatie.nl/)
  • Network accessline 112
    - ["Pas toe of leg uit"-lijst](https://www.forumstandaardisatie.nl/open-standaarden/verplicht)
  • Network accessline 128
    - [Beslisboom open standaarden](https://www.forumstandaardisatie.nl/beslisboom/beslisboom-open-standaarden)
  • Network accessline 132
    - [Interoperable Europe Portal](https://joinup.ec.europa.eu/interoperable-europe)

skills/don-leidraad/references/privacy/bsn.md

  • Network accessline 50
    cijfers zichtbaar zijn (`*******27`). 1. Gebruik voor testen de test-bsns die    [Rijksdienst voor Identiteitsgegevens gepubliceerd heeft](https://www.rvig.nl/test-bsn-a-nummers-omnummertabel).
  • Network accessline 51
    1. Gebruik voor testen de test-bsns die    [Rijksdienst voor Identiteitsgegevens gepubliceerd heeft](https://www.rvig.nl/test-bsn-a-nummers-omnummertabel).    Deze worden gegarandeerd nooit uitgegeven aan personen. Er zijn ook
  • Network accessline 52
    [Rijksdienst voor Identiteitsgegevens gepubliceerd heeft](https://www.rvig.nl/test-bsn-a-nummers-omnummertabel).
  • Network accessline 53
    Deze worden gegarandeerd nooit uitgegeven aan personen. Er zijn ook    [testsets van fictieve persoonsgegevens inclusief test-bsn](https://www.rvig.nl/testdataset-persoonslijsten-proefomgevingen-bvbsn)    die je kunt gebruiken voor (keten)t
  • Network accessline 54
    [testsets van fictieve persoonsgegevens inclusief test-bsn](https://www.rvig.nl/testdataset-persoonslijsten-proefomgevingen-bvbsn)
  • Network accessline 83
    - Samen met andere rollen zoals architect, privacy officer en security officer   overweeg je gebruik van Privacy Enhancing Technology. Gebruik bijvoorbeeld   [deze verdiepingshandleiding van het CIP](https://www.cip-overheid.nl/media/o3vfhs
  • Network accessline 85
    [deze verdiepingshandleiding van het CIP](https://www.cip-overheid.nl/media/o3vfhs0c/aan-de-slag-met-privacy-by-design-pbd-en-privacy-enhancing-technologies-pets-versie-10.pdf?csf=1&web=1&e=iOEjfq).
  • Network accessline 97
    - [Wet algemene bepalingen burgerservicenummer](https://wetten.overheid.nl/BWBR0022428/2018-07-28/0)
  • Network accessline 105
    - Bsn's voldoen aan een variant van de   [elfproef](https://nl.wikipedia.org/wiki/Elfproef). Dit is met name relevant
  • Network accessline 106
    [elfproef](https://nl.wikipedia.org/wiki/Elfproef). Dit is met name relevant

skills/don-leidraad/references/privacy/index.md

  • Network accessline 100
    - [Algemene Verordening Gegevensbescherming (AVG/GDPR)](https://autoriteitpersoonsgegevens.nl)
  • Network accessline 112
    - [Centrum Informatiebeveiliging en Privacybescherming (CIP)](https://www.cip-overheid.nl)
  • Network accessline 116
    - [Het Blauwe Boekje](https://www.cs.ru.nl/~jhh/blauwe-boekje.html)
  • Network accessline 117
    - [Handleiding "Privacy by Design" van het CIP](https://www.cip-overheid.nl/producten-en-diensten/handleiding-privacy-by-design)

skills/don-leidraad/references/richtlijnsjabloon-v1.md

  • Network accessline 132
    waarbij de tests geen unittests zijn maar gewenst gedrag (behaviour) van de applicatie beschrijven. In [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft
  • Network accessline 133
    applicatie beschrijven. In [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft Daniel Terhorst-North hoe BDD ontstond en waarom hij koos voor de term
  • Network accessline 134
    [Introducing BDD](https://dannorth.net/blog/introducing-bdd/) (2) beschrijft
  • Network accessline 184
    Om inspiratie op te doen in andere projecten kan je onze [Open Source Catalogus](https://oss.developer.overheid.nl/) gebruiken.
  • Network accessline 185
    [Open Source Catalogus](https://oss.developer.overheid.nl/) gebruiken.
  • Network accessline 265
    - [Test automation days](https://www.testautomationdays.com)
  • Network accessline 273
    - (1) Test Driven Development: By Example, Kent Beck, 2002. - (2) [Introducing BDD](https://dannorth.net/blog/introducing-bdd/), Daniel
  • Network accessline 274
    - (2) [Introducing BDD](https://dannorth.net/blog/introducing-bdd/), Daniel
  • Network accessline 283
    - [Deze goede redenen heeft de Kiesraad om Rust te gebruiken (Over Cargo test-framework voor Rust)](https://developer.overheid.nl/blog/2025/03/26/interview-kiesraad-rust#cargo-test-framework)

skills/don-leidraad/references/security/index.md

  • Network accessline 123
    - [Nationaal Cyber Security Centrum (NCSC)](https://www.ncsc.nl/)
  • Network accessline 124
    - [Centrum Informatiebeveiliging en Privacybescherming (CIP)](https://www.cip-overheid.nl/)
  • Network accessline 128
    - [OWASP Cheat Sheet Series](https://cheatsheetseries.owasp.org/)
  • Network accessline 132
    - [OpenKAT](/kennisbank/security/tools/openkat) - [Security hoofdstuk](/kennisbank/security) - [Rijksinspectie Digitale Infrastructuur (RDI)](https://rdi.nl)
  • Network accessline 133
    - [Security hoofdstuk](/kennisbank/security) - [Rijksinspectie Digitale Infrastructuur (RDI)](https://rdi.nl) - [Nationaal innovatie centrum privacy-enhancing technologies (nicpet)](https://nicpet.nl)
  • Network accessline 134
    - [Rijksinspectie Digitale Infrastructuur (RDI)](https://rdi.nl)
  • Network accessline 135
    - [Nationaal innovatie centrum privacy-enhancing technologies (nicpet)](https://nicpet.nl)

skills/don-leidraad/references/security/richtlijn-applicatie-security-tools.md

  • Network accessline 105
    - [OWASP Application Security Verification Standard (ASVS)](https://github.com/OWASP/ASVS),
  • Network accessline 106
    versie 5.0, paragraaf 15.2, "Security Architecture and Dependencies". - [OWASP Software Assurance Maturity Model (SAMM)](https://owaspsamm.org),   versie 2, the Secure Build practice.
  • Network accessline 107
    - [OWASP Software Assurance Maturity Model (SAMM)](https://owaspsamm.org),
  • Network accessline 112
    - [Centrum Informatiebeveiliging en Privacybescherming (CIP)](https://www.cip-overheid.nl/).
  • Network accessline 122
    - Lees meer over   [security in de kennisbank](https://developer.overheid.nl/kennisbank/security/).
  • Network accessline 123
    [security in de kennisbank](https://developer.overheid.nl/kennisbank/security/).

skills/don-leidraad/references/security/richtlijn-pkioverheid.md

  • Network accessline 11
    PKIoverheid-stelsel beheert. De certificaten zelf worden geleverd door een aantal door PKIoverheid erkende partijen. Meer informatie kun je vinden bij [Logius](https://www.logius.nl/onze-dienstverlening/toegang/pkioverheid).
  • Network accessline 13
    [Logius](https://www.logius.nl/onze-dienstverlening/toegang/pkioverheid).
  • Network accessline 15
    Gebruik van PKIoverheid-certificaten is onderdeel van andere standaarden, zoals [Digikoppeling](https://www.logius.nl/onze-dienstverlening/gegevensuitwisseling/digikoppeling).
  • Network accessline 16
    [Digikoppeling](https://www.logius.nl/onze-dienstverlening/gegevensuitwisseling/digikoppeling).
  • Network accessline 55
    implementatie ook de certificaten van de intermediate CA's) moet in de trust    store geïmporteerd worden. Deze certificaten kun je downloaden van de    [site van PKIoverheid](https://cert.pkioverheid.nl/).
  • Network accessline 57
    [site van PKIoverheid](https://cert.pkioverheid.nl/).
  • Network accessline 64
    1. In veel toepassingen, zoals Digikoppeling, moet het    [Organisatie Identificatie Nummer (OIN)](https://www.logius.nl/onze-dienstverlening/toegang/organisatie-identificatienummer)
  • Network accessline 65
    [Organisatie Identificatie Nummer (OIN)](https://www.logius.nl/onze-dienstverlening/toegang/organisatie-identificatienummer)
  • Network accessline 71
    1. Voor testen is het mogelijk om TRIAL PKIoverheid certificaten te gebruiken.    Zie    [https://github.com/pkioverheid/g4-trial](https://github.com/pkioverheid/g4-trial).
  • Network accessline 73
    [https://github.com/pkioverheid/g4-trial](https://github.com/pkioverheid/g4-trial).
  • Network accessline 130
    - Gebruik van PKIoverheid is verplicht binnen   [Digikoppeling](https://www.logius.nl/onze-dienstverlening/gegevensuitwisseling/digikoppeling)
  • Network accessline 131
    [Digikoppeling](https://www.logius.nl/onze-dienstverlening/gegevensuitwisseling/digikoppeling)
  • Network accessline 132
    - [X.509 ITU](https://www.itu.int/rec/T-REC-X.509)
  • Network accessline 140
    - Algemene informatie over X.509-certificaten is makkelijk vindbaar op het   internet, bijvoorbeeld op [Wikipedia](https://en.wikipedia.org/wiki/X.509).
  • Network accessline 141
    internet, bijvoorbeeld op [Wikipedia](https://en.wikipedia.org/wiki/X.509).
  • Network accessline 142
    - Het NCSC heeft een gearchiveerde   [publicatie uit 2021](https://www.ncsc.nl/documenten/factsheets/2021/september/29/factsheet-pkioverheid-stopt-met-webcertificaten)   die nog steeds veel bruikbare informatie bevat.
  • Network accessline 143
    [publicatie uit 2021](https://www.ncsc.nl/documenten/factsheets/2021/september/29/factsheet-pkioverheid-stopt-met-webcertificaten)

skills/don-leidraad/references/toegankelijk-en-inclusief/index.md

  • Network accessline 8
    Dit is niet alleen een wettelijke verplichting (zoals het [Besluit Digitale Toegankelijkheid Overheid](https://wetten.overheid.nl/BWBR0040936/2018-07-01/)),
  • Network accessline 9
    [Besluit Digitale Toegankelijkheid Overheid](https://wetten.overheid.nl/BWBR0040936/2018-07-01/)),
  • Network accessline 92
    - [Besluit Digitale Toegankelijkheid Overheid](https://wetten.overheid.nl/BWBR0040936/2018-07-01/)
  • Network accessline 100
    - [Web Content Accessibility Guidelines (WCAG) 2.1](https://www.w3.org/TR/WCAG21/)

skills/don-open-source/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: open-source
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 59
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/open-source

skills/don-open-source/references/communities.md

  • Network accessline 11
    - [Naar codefor.nl](https://codefor.nl)
  • Network accessline 15
    [Opensourcewerken](https://opensourcewerken.nl) is de community of practice
  • Network accessline 20
    - Een   [**uitleg**](https://opensourcewerken.nl/page/view/94ccca61-eac1-4441-b727-47db60661a3e/het-opensource-verhaal)
  • Network accessline 21
    [**uitleg**](https://opensourcewerken.nl/page/view/94ccca61-eac1-4441-b727-47db60661a3e/het-opensource-verhaal)
  • Network accessline 22
    van wat open source werken precies inhoudt. - Een   **[forum](https://opensourcewerken.nl/groups/view/75fc54b2-f4bf-4e67-a931-1d5b5b4c038a/open-source-community)**
  • Network accessline 23
    - Een   **[forum](https://opensourcewerken.nl/groups/view/75fc54b2-f4bf-4e67-a931-1d5b5b4c038a/open-source-community)**   waarop je kennis en ervaringen kan delen om samen de transitie naar open by
  • Network accessline 24
    **[forum](https://opensourcewerken.nl/groups/view/75fc54b2-f4bf-4e67-a931-1d5b5b4c038a/open-source-community)**
  • Network accessline 26
    default te versnellen. - Informatie over de   **[wet- en regelgeving](https://opensourcewerken.nl/page/view/b28e707b-2731-49bf-bcc6-ac693f1f250a/overzicht-wet-en-regelgeving)**
  • Network accessline 27
    - Informatie over de   **[wet- en regelgeving](https://opensourcewerken.nl/page/view/b28e707b-2731-49bf-bcc6-ac693f1f250a/overzicht-wet-en-regelgeving)**   die van toepassing is op open source werken.
  • Network accessline 28
    **[wet- en regelgeving](https://opensourcewerken.nl/page/view/b28e707b-2731-49bf-bcc6-ac693f1f250a/overzicht-wet-en-regelgeving)**
  • Network accessline 57
    - [Naar de website van TODO Group](https://todogroup.org/)
  • Network accessline 64
    - [OSPO NL Community](https://ospo-nl.github.io/kennisbank/)
  • Network accessline 68
    - [Slack Code for NL / #open-werken-best-practices](https://codefornl.slack.com/archives/C01L2643G3W)
  • Network accessline 69
    - [**Opensourcewerken.nl** / Community: Stel je vraag](https://opensourcewerken.nl/groups/view/75fc54b2-f4bf-4e67-a931-1d5b5b4c038a/open-source-community)

skills/don-open-source/references/index.md

  • Network accessline 40
    - [GitHub: Building communities](https://docs.github.com/en/communities)
  • Network accessline 41
    - [Standaard voor Publieke Code](https://standaardvoorpubliekecode.nl/)
  • Network accessline 42
    - [GitHub's opensource.guide](https://opensource.guide/)

skills/don-open-source/references/standaarden/code-of-conduct-md.md

  • Network accessline 92
    Deze Code of Conduct is overgenomen van de kennisbank van [OSPO-NL](https://ospo-nl.github.io/kennisbank/community/CODE_OF_CONDUCT/).
  • Network accessline 93
    [OSPO-NL](https://ospo-nl.github.io/kennisbank/community/CODE_OF_CONDUCT/).

skills/don-open-source/references/standaarden/contributing-md.md

  • Network accessline 99
    We gebruiken [Conventional Commits](https://www.conventionalcommits.org/) voor
  • Network accessline 204
    - Volg [WCAG 2.1](https://www.w3.org/WAI/WCAG21/quickref/) niveau AA
  • Network accessline 212
    - Meld beveiligingsproblemen **NIET** via publieke issues - Gebruik het proces beschreven in SECURITY.md - Volg [OWASP Top 10](https://owasp.org/www-project-top-ten/) best practices
  • Network accessline 213
    - Gebruik het proces beschreven in SECURITY.md - Volg [OWASP Top 10](https://owasp.org/www-project-top-ten/) best practices - Voor overheidsprojecten: houd rekening met
  • Network accessline 214
    - Volg [OWASP Top 10](https://owasp.org/www-project-top-ten/) best practices
  • Network accessline 215
    - Voor overheidsprojecten: houd rekening met   [BIO](https://www.digitaleoverheid.nl/overzicht-van-alle-onderwerpen/cybersecurity/kaders-voor-cybersecurity/baseline-informatiebeveiliging-overheid/)   normen
  • Network accessline 216
    [BIO](https://www.digitaleoverheid.nl/overzicht-van-alle-onderwerpen/cybersecurity/kaders-voor-cybersecurity/baseline-informatiebeveiliging-overheid/)
  • Network accessline 276
    - Code style: verwijzing naar linters, formattering, en naming conventions. - Commit messages: bijvoorbeeld conventies zoals   [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).
  • Network accessline 277
    - Commit messages: bijvoorbeeld conventies zoals   [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/). - Pull requests: hoe je een PR indient.
  • Network accessline 278
    [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/). - Pull requests: hoe je een PR indient. - Reviewproces: hoe de feedbackloop werkt en wie reviews uitvoert.
  • Network accessline 328
    - Zie de   [contributing guidelines](https://docs.openkat.nl/developer-documentation/contributor/index.html)
  • Network accessline 329
    [contributing guidelines](https://docs.openkat.nl/developer-documentation/contributor/index.html)
  • Network accessline 334
    - [Standaard voor Publieke Code / Criterium 4: verwelkom bijdragers](https://codefor.nl/community-translations-standard/nl/criteria/welcome-contributors.html)

skills/don-open-source/references/standaarden/project-governance-md.md

  • Network accessline 3
    Voorbeeld van [OSPO-NL](https://github.com/ospo-nl):

skills/don-open-source/references/standaarden/publiccode-yml.md

  • Network accessline 18
    # This repository adheres to the publiccode.yml standard by including this # metadata file that makes public software easily discoverable. # More info at https://github.com/publiccodeyml/publiccode.yml
  • Network accessline 20
    # More info at https://github.com/publiccodeyml/publiccode.yml
  • Network accessline 26
    name: Developer Overheid NL Website # De url naar de source code. url: "https://github.com/developer-overheid-nl/don-site"
  • Network accessline 28
    url: "https://github.com/developer-overheid-nl/don-site"
  • Network accessline 30
    # De url naar de productieomgeving van de software. landingURL: "https://developer.overheid.nl" # optioneel
  • Network accessline 31
    landingURL: "https://developer.overheid.nl" # optioneel
  • Network accessline 33
    # Type software zoals te vinden op: https://yml.publiccode.tools/schema.core.html#key-softwaretype
  • Network accessline 41
    # Vul hier een aantal tags in die beschrijven wat jouw sofware doet. De tags # zijn te vinden op: https://yml.publiccode.tools/categories-list.html#categories-list
  • Network accessline 42
    # zijn te vinden op: https://yml.publiccode.tools/categories-list.html#categories-list
  • Network accessline 53
    # De beschrijving van de verschillende statussen zijn te vinden op: https://yml.publiccode.tools/schema.core.html#key-developmentstatus
  • Network accessline 82
    legal:   # De licentie volgens de identifier van de SPDX standaard: https://spdx.org/licenses/
  • Network accessline 83
    # De licentie volgens de identifier van de SPDX standaard: https://spdx.org/licenses/
  • Network accessline 92
    - NL   # En in welke sector?   # De mogelijke tags vind je hier: https://yml.publiccode.tools/scope-list.html#scope-list
  • Network accessline 93
    # En in welke sector?   # De mogelijke tags vind je hier: https://yml.publiccode.tools/scope-list.html#scope-list   scope:
  • Network accessline 94
    # De mogelijke tags vind je hier: https://yml.publiccode.tools/scope-list.html#scope-list
  • Network accessline 98
    localisation:   # In welke talen is dit project beschikbaar?   # Invullen volgens IETF BCP 47 standaard: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
  • Network accessline 99
    # In welke talen is dit project beschikbaar?   # Invullen volgens IETF BCP 47 standaard: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry   availableLanguages:
  • Network accessline 100
    # Invullen volgens IETF BCP 47 standaard: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
  • Network accessline 123
    - [Voorbeelden uit de documentatie van de standaard](https://yml.publiccode.tools/example.html)
  • Network accessline 124
    - [Publiccode.yml van Open Zaak](https://github.com/open-zaak/open-zaak/blob/main/publiccode.yaml)
  • Network accessline 152
    achter de standaard waardeert het enorm als wij als developers bijdragen door middel van feedback en suggesties. Je kunt input aanleveren door een [issue aan te maken](https://github.com/publiccodeyml/publiccode.yml/issues) op
  • Network accessline 153
    middel van feedback en suggesties. Je kunt input aanleveren door een [issue aan te maken](https://github.com/publiccodeyml/publiccode.yml/issues) op de GitHub-pagina van de standaard.
  • Network accessline 154
    [issue aan te maken](https://github.com/publiccodeyml/publiccode.yml/issues) op
  • Network accessline 159
    - [Publiccode.yml editor](https://publiccode-editor.developers.italia.it/?lang=nl)
  • Network accessline 160
    - [De documentatie van de standaard](https://yml.publiccode.tools/index.html)
  • Network accessline 161
    - [De documentatie van het `publiccode.yml` schema](https://yml.publiccode.tools/schema.core.html)

skills/don-open-source/references/standaarden/readme-md.md

  • Network accessline 94
    Een handige bron bij het maken van een readme is [makeareadme.com](https://www.makeareadme.com/).
  • Network accessline 95
    [makeareadme.com](https://www.makeareadme.com/).

skills/don-open-source/references/standaarden/standaard-voor-publieke-code.md

  • Network accessline 12
    Als je wilt meewerken aan de Standaard voor Publieke Code kan je deelnemen aan [**#standard-for-public-code**](https://codefornl.slack.com/archives/CPJC62GUQ)
  • Network accessline 13
    [**#standard-for-public-code**](https://codefornl.slack.com/archives/CPJC62GUQ)
  • Network accessline 18
    [Direct naar de Nederlandse vertaling](https://codefor.nl/community-translations-standard/nl/)<br/>
  • Network accessline 19
    [Direct naar de originele Engelse versie](https://codefor.nl/community-translations-standard/nl/)

skills/don-open-source/references/tools/publiccode-yml-editor.md

  • Network accessline 9
    - [Naar de publiccode.yml editor](https://publiccode-editor.developers.italia.it/?lang=nl)

skills/don-open-source/references/tools/publiccode-yml-parser.md

  • Network accessline 9
    - [Github publiccode.yml Parser](https://github.com/italia/publiccode-parser-go)

skills/don-open-source/references/tutorials/open-source-software-licenties.md

  • Network accessline 13
    - [Contents EUPL 1.2 NL](https://interoperable-europe.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20NL.txt)
  • Network accessline 14
    - [Contents EUPL 1.2 EN](https://interoperable-europe.ec.europa.eu/sites/default/files/custom-page/attachment/2020-03/EUPL-1.2%20EN.txt)
  • Network accessline 314
    - Is specifiek ontworpen voor de publieke sector in de EU. - Heeft copyleft-eigenschappen (afgeleid werk moet onder compatibele licentie). - Is beschikbaar in [alle EU-talen](https://eupl.eu/) met juridische geldigheid.
  • Network accessline 315
    - Heeft copyleft-eigenschappen (afgeleid werk moet onder compatibele licentie). - Is beschikbaar in [alle EU-talen](https://eupl.eu/) met juridische geldigheid. - Heeft expliciet compatibiliteit met andere belangrijke open source licenties.
  • Network accessline 316
    - Is beschikbaar in [alle EU-talen](https://eupl.eu/) met juridische geldigheid.
  • Network accessline 351
    - [Goedgekeurde licenties Open Source Initiative](https://opensource.org/licenses)
  • Network accessline 352
    - [Licentiewijzer MinBZK](https://licentiewijzer.org/)
  • Network accessline 356
    - [**Europese Commissie:** What is the EUPL?](https://commission.europa.eu/about/departments-and-executive-agencies/digital-services/open-source-strategy-history/european-union-public-licence_en)
  • Network accessline 357
    - [**Standaard voor Publieke Code:** Publiceer met een open licentie](https://codefor.nl/community-translations-standard/nl/criteria/publish-with-an-open-license.html)
  • Network accessline 358
    - [**Opensourcewerken.nl:** Vanaf nu wettelijke verplichting Europees gestandaardiseerde opensource-licentie](https://opensourcewerken.nl/blog/view/e07add3e-075e-47cd-ab08-63608b914514/vanaf-nu-wettelijke-verplichting-europees-gestandaardis

skills/don-open-source/references/tutorials/os-checklist.md

  • Network accessline 20
    Deze checklist afgeleid van de [Starting an Open Source Project](https://www.linuxfoundation.org/resources/open-source-guides/starting-an-open-source-project)
  • Network accessline 21
    [Starting an Open Source Project](https://www.linuxfoundation.org/resources/open-source-guides/starting-an-open-source-project)
  • Network accessline 22
    lijst van de Linux Foundation. De [GitHub Default Community Health Files](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file) is ook een goede bron van inspirati
  • Network accessline 23
    [GitHub Default Community Health Files](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)
  • Network accessline 63
    1. Verwijder kritische afhankelijkheden met niet-publieke componenten. 2. Zorg voor een goede README.md met use-case voorbeelden. Zie    [Make a Readme.com](https://www.makeareadme.com/)
  • Network accessline 64
    2. Zorg voor een goede README.md met use-case voorbeelden. Zie    [Make a Readme.com](https://www.makeareadme.com/) 3. Zorg voor een goede `CONTRIBUTING.md`.
  • Network accessline 65
    [Make a Readme.com](https://www.makeareadme.com/)
  • Network accessline 93
    gecommuniceerd worden. 4. Volg best practices zoveel mogelijk & behaal    [OpenSSF ( formerly CII ) Best Practices badge](https://bestpractices.coreinfrastructure.org/en)
  • Network accessline 95
    [OpenSSF ( formerly CII ) Best Practices badge](https://bestpractices.coreinfrastructure.org/en)

skills/don-open-source/references/tutorials/tutorial-repo-docs-generator.md

  • Network accessline 17
    Ga naar de [generator](https://developer-overheid-nl.github.io/repo-docs-generator/#/publiccode.yml)
  • Network accessline 18
    [generator](https://developer-overheid-nl.github.io/repo-docs-generator/#/publiccode.yml)
  • Network accessline 36
    Wil je je `publiccode.yml` nog checken op errors? Gebruik dan de [publiccode-checker](https://developer-overheid-nl.github.io/publiccode-checker/#/pc).
  • Network accessline 37
    [publiccode-checker](https://developer-overheid-nl.github.io/publiccode-checker/#/pc).
  • Network accessline 41
    - [GitHub van de repo-docs-generator](https://github.com/developer-overheid-nl/repo-docs-generator).

skills/don-open-source/references/tutorials/voeg-een-publiccode-yml-bestand-toe.md

  • Network accessline 3
    > ****publiccode.yml editor beschikbaar**** Werk jij liever in een web-editor? Dan kan je gebruik maken van de [Publiccode.yml Editor](https://publiccode-editor.developers.italia.it/?lang=nl)
  • Network accessline 5
    [Publiccode.yml Editor](https://publiccode-editor.developers.italia.it/?lang=nl)
  • Network accessline 8
    `publiccode.yml`-bestand kan toevoegen aan je project. Als je hier VSCode hiervoor gebruikt maak je automatisch gebruik van de [JSON Schema van publiccode.yml ](https://json.schemastore.org/publiccode.json)
  • Network accessline 9
    hiervoor gebruikt maak je automatisch gebruik van de [JSON Schema van publiccode.yml ](https://json.schemastore.org/publiccode.json) waardoor je inline tips krijgt over welke properties je nog mist, of eventuele
  • Network accessline 10
    [JSON Schema van publiccode.yml ](https://json.schemastore.org/publiccode.json)
  • Network accessline 48
    Pas alle waarden aan met informatie over jouw project. Ben je opzoek naar informatie over de properties van de standard? Ga dan naar de [documentatie van de standaard](https://yml.publiccode.tools/schema.core.html).
  • Network accessline 50
    [documentatie van de standaard](https://yml.publiccode.tools/schema.core.html).

skills/don-programmeertalen/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: programmeertalen
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 34
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/programmeertalen

skills/don-programmeertalen/references/rust/index.md

  • Network accessline 86
    [kiesraad-interview]:   https://developer.overheid.nl/blog/2025/03/26/interview-kiesraad-rust#een-jonger-ecosysteem-betekent-minder-uitgebreide-libraries-voor-legacy-standaarden-bijvoorbeeld-xml
  • Network accessline 87
    https://developer.overheid.nl/blog/2025/03/26/interview-kiesraad-rust#een-jonger-ecosysteem-betekent-minder-uitgebreide-libraries-voor-legacy-standaarden-bijvoorbeeld-xml
  • Network accessline 119
    [Cargo]: https://doc.rust-lang.org/cargo/
  • Network accessline 120
    [Clippy]: https://doc.rust-lang.org/clippy/
  • Network accessline 121
    [Cargo test]: https://doc.rust-lang.org/rustc/tests/index.html
  • Network accessline 145
    [getting-started]: https://rust-lang.org/learn/get-started/

skills/don-security/SKILL.md

  • Network accessline 4
    metadata:   source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 5
    source: developer.overheid.nl   synced-from: https://github.com/developer-overheid-nl/don-site   topic: security
  • Network accessline 6
    synced-from: https://github.com/developer-overheid-nl/don-site
  • Network accessline 53
    Source: https://github.com/developer-overheid-nl/don-site/tree/main/docs/security

skills/don-security/references/index.md

  • Network accessline 19
    - [Naar de website van het NCSC](https://www.ncsc.nl/)
  • Network accessline 34
    - [Naar de website van de Rijksinspectie Digitale Infrastructuur (RDI)](https://rdi.nl)
  • Network accessline 43
    - [Nationaal innovatie centrum privacy-enhancing technologies (nicpet)](https://nicpet.nl)

skills/don-security/references/standaarden/bio.md

  • Network accessline 10
    > **Verplichte standaard** Op dit moment is [BIO 1.0](https://bio-overheid.nl/media/13kduqsi/bio-versie-104zv_def.pdf) van
  • Network accessline 11
    Op dit moment is [BIO 1.0](https://bio-overheid.nl/media/13kduqsi/bio-versie-104zv_def.pdf) van kracht. BIO 2.0 is
  • Network accessline 12
    [BIO 1.0](https://bio-overheid.nl/media/13kduqsi/bio-versie-104zv_def.pdf) van
  • Network accessline 14
    [in ontwikkeling](https://minbzk.github.io/Baseline-Informatiebeveiliging-Overheid/).
  • Network accessline 70
    - [Website van BIO: bio-overheid.nl](https://www.bio-overheid.nl/)
  • Network accessline 71
    - [DigitaleOverheid.nl over BIO](https://www.digitaleoverheid.nl/overzicht-van-alle-onderwerpen/cybersecurity/bio-en-ensia/baseline-informatiebeveiliging-overheid/)
  • Network accessline 72
    - [Naar ontwikkelomgeving van BIO2](https://minbzk.github.io/Baseline-Informatiebeveiliging-Overheid/)
  • Network accessline 73
    - [CIP over BIO](https://www.cip-overheid.nl/producten-en-diensten?type=BIO%20en%20Thema-uitwerkingen)

skills/don-security/references/standaarden/digid.md

  • Network accessline 52
    Meer info: [Logius.nl/digid-machtigen](https://www.logius.nl/domeinen/toegang/digid-machtigen)
  • Network accessline 53
    [Logius.nl/digid-machtigen](https://www.logius.nl/domeinen/toegang/digid-machtigen)
  • Network accessline 66
    Meer info over BSNk en PP: [Logius.nl/bsnk-pp](https://www.logius.nl/domeinen/toegang/bsnk-pp)
  • Network accessline 67
    [Logius.nl/bsnk-pp](https://www.logius.nl/domeinen/toegang/bsnk-pp)
  • Network accessline 82
    - Over DigiD algemeen:   [Logius - DigiD](https://www.logius.nl/domeinen/toegang/digid)
  • Network accessline 83
    [Logius - DigiD](https://www.logius.nl/domeinen/toegang/digid)
  • Network accessline 84
    - DigiD Machtigen:   [Logius.nl/digid-machtigen](https://www.logius.nl/domeinen/toegang/digid-machtigen) - BSNk & pseudoniemenvoorziening:
  • Network accessline 85
    [Logius.nl/digid-machtigen](https://www.logius.nl/domeinen/toegang/digid-machtigen)
  • Network accessline 87
    [Logius.nl/bsnk-pp](https://www.logius.nl/domeinen/toegang/bsnk-pp)

skills/don-security/references/standaarden/eherkenning.md

  • Network accessline 61
    Organisaties krijgen alleen attributen aangeleverd die binnen het afsprakenstelsel zijn afgesproken en die in de [attributencatalogus](https://afsprakenstelsel.etoegang.nl/Startpagina/as/attribuutverstrekking).
  • Network accessline 62
    afsprakenstelsel zijn afgesproken en die in de [attributencatalogus](https://afsprakenstelsel.etoegang.nl/Startpagina/as/attribuutverstrekking). Denk aan KvK-nummer en bedrijfsnaam.
  • Network accessline 63
    [attributencatalogus](https://afsprakenstelsel.etoegang.nl/Startpagina/as/attribuutverstrekking).
  • Network accessline 78
    - Algemene info en registratie: [eHerkenning.nl](https://www.eherkenning.nl/) of
  • Network accessline 79
    stuur een bericht naar info@eherkenning.nl - Specificaties:   [Afsprakenstelsel eHerkenning](https://afsprakenstelsel.etoegang.nl/?l=nl)
  • Network accessline 81
    [Afsprakenstelsel eHerkenning](https://afsprakenstelsel.etoegang.nl/?l=nl)

skills/don-security/references/standaarden/eidas.md

  • Network accessline 74
    - [Technische Specificatie](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32015R0806)
  • Network accessline 75
    - [eIDAS Building blocs](https://ec.europa.eu/digital-building-blocks/sites/display/DIGITAL/Documentation+eID)
  • Network accessline 76
    - [Irish eIDAS node provides OAuth 2.0 API that can be used for authentication](https://demo.eidasnode.gov.ie/doc/usage.html)
  • Network accessline 77
    - EU-info:   [eIDAS Regulation – Europese Commissie](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation) - Nederlandse uitleg (Logius):
  • Network accessline 78
    [eIDAS Regulation – Europese Commissie](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation)
  • Network accessline 80
    [Logius.nl - Vertrouwensdiensten](https://www.logius.nl/domeinen/toegang/vertrouwensdiensten)

skills/don-security/references/standaarden/eudi-wallet.md

  • Network accessline 29
    voldoet aan de eisen van inclusiviteit, toegankelijkheid en veiligheid. De broncode van deze applicatie is als [open source project](https://oss.developer.overheid.nl/repositories/minbzk-nl-wallet-9632)
  • Network accessline 30
    broncode van deze applicatie is als [open source project](https://oss.developer.overheid.nl/repositories/minbzk-nl-wallet-9632) gepubliceerd. Naast de publieke wallet kunnen in de toekomst ook private
  • Network accessline 31
    [open source project](https://oss.developer.overheid.nl/repositories/minbzk-nl-wallet-9632)
  • Network accessline 35
    Meer info: [EUDI Architecture and Reference Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/)
  • Network accessline 36
    [EUDI Architecture and Reference Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/)
  • Network accessline 72
    | API / standaard                 | Toepassing                                                                             | Officiële standaard / documentatie                                                                                 
  • Network accessline 73
    | ------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------
  • Network accessline 74
    | **Verifiable Credentials (VC)** | Standaard voor digitale bewijsstukken (credentials).                                   | [W3C Verifiable Credentials](https://www.w3.org/TR/vc-overview/)                                                   
  • Network accessline 75
    | **OpenID4VCI**                  | Standaard voor het uitgeven van VC's. Zo haalt de wallet app een VC op bij een issuer. | [OpenID4VCI](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html)                            
  • Network accessline 76
    | **OpenID4VP**                   | Standaard voor het presenteren van verifiable credentials aan een relying party.       | [OpenID4VP](https://openid.net/specs/openid-4-verifiable-presentations-1_0.html)                                   
  • Network accessline 77
    | **SD-JWT VC**                   | Bestandsformaat voor het uitwisselen van VC's.                                         | [IETF SD-JWT VC Draft](https://datatracker.ietf.org/doc/draft-ietf-oauth-sd-jwt-vc/)                               
  • Network accessline 78
    | **WebAuthn / Passkeys**         | Ondersteuning voor pseudoniemen en sterke authenticatie.                               | [W3C WebAuthn](https://www.w3.org/TR/webauthn-2/)                                                                  
  • Network accessline 79
    | **Proximity flows (NFC, QR)**   | Voor fysiek nabije presentaties van data.                                              | [ISO/IEC 18013-5 NFC & QR Specificaties](https://www.iso.org/standard/69084.html)                                  
  • Network accessline 80
    | **Remote presentation flows**   | Voor uitwisseling op afstand tussen wallet en dienstverlener.                          | [EUDI Architecture & Reference Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-re
  • Network accessline 82
    Zie hoofdstukken 4 en 5 van het [EUDI-Architecture Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/#4-high-level-architecture)
  • Network accessline 83
    [EUDI-Architecture Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/#4-high-level-architecture)
  • Network accessline 92
    ![het EUDI wallet ecosysteem](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/media/Figure_2_High-Level_Architecture.jpg)
  • Network accessline 98
    - [edi.pleio.nl](https://edi.pleio.nl) – informatie over de Nederlandse
  • Network accessline 99
    EDI-wallet. - [blsp.pleio.nl](https://blsp.pleio.nl) – Large Scale Pilots in Europa. - [OSS repository NL-wallet](https://oss.developer.overheid.nl/repositories/minbzk-nl-wallet-9632)
  • Network accessline 100
    - [blsp.pleio.nl](https://blsp.pleio.nl) – Large Scale Pilots in Europa.
  • Network accessline 101
    - [OSS repository NL-wallet](https://oss.developer.overheid.nl/repositories/minbzk-nl-wallet-9632)
  • Network accessline 102
    – open source ontwikkeling van de Nederlandse wallet. - [EUDI Architecture and Reference Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/
  • Network accessline 103
    - [EUDI Architecture and Reference Framework](https://eu-digital-identity-wallet.github.io/eudi-doc-architecture-and-reference-framework/latest/architecture-and-reference-framework-main/) -

skills/don-security/references/standaarden/nis1.md

  • Network accessline 22
    - [Rijksinspectie Digitale Infrastructuur over de Wbni](https://www.rdi.nl/onderwerpen/wet-beveiliging-netwerk--en-informatiesystemen)

skills/don-security/references/standaarden/nis2.md

  • Network accessline 12
    > **Nog niet van kracht** Op dit moment is NIS2 [nog niet van kracht](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie).
  • Network accessline 13
    Op dit moment is NIS2 [nog niet van kracht](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie). De verwachting is dat deze in het
  • Network accessline 14
    [nog niet van kracht](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie).
  • Network accessline 15
    De verwachting is dat deze in het [3e kwartaal van 2025](https://www.rijksoverheid.nl/actueel/nieuws/2024/10/23/implementatie-nis2-en-cer-in-nederland-vertraagd-wat-betekent-dat-voor-u#:~:text=In%20Nederland%20is%20het%20niet,van%202025%20i
  • Network accessline 16
    [3e kwartaal van 2025](https://www.rijksoverheid.nl/actueel/nieuws/2024/10/23/implementatie-nis2-en-cer-in-nederland-vertraagd-wat-betekent-dat-voor-u#:~:text=In%20Nederland%20is%20het%20niet,van%202025%20in%20werking%20treden.)
  • Network accessline 17
    in werking zal treden. Op de website van het NCSC kan je ondertussen wel al vinden [wat je alvast kunt doen](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie/hoe-kan-uw-organiseren-zich-
  • Network accessline 18
    vinden [wat je alvast kunt doen](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie/hoe-kan-uw-organiseren-zich-voorbereiden-op-de-nis2-richtlijn) om voor te sorteren op de komst van NIS2.
  • Network accessline 19
    [wat je alvast kunt doen](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie/hoe-kan-uw-organiseren-zich-voorbereiden-op-de-nis2-richtlijn)
  • Network accessline 30
    - [Digitaloverheid.nl over de NIS2-richtlijn](https://www.digitaleoverheid.nl/overzicht-van-alle-onderwerpen/nis2-richtlijn/)
  • Network accessline 31
    - [Ncsc.nl over NIS2-richtlijn](https://www.ncsc.nl/over-ncsc/wettelijke-taak/wat-gaat-de-nis2-richtlijn-betekenen-voor-uw-organisatie)
  • Network accessline 32
    - [Implementatie NIS2 en CER in Nederland vertraagd, wat betekent dat voor u? op rijksoverheid.nl](https://www.rijksoverheid.nl/actueel/nieuws/2024/10/23/implementatie-nis2-en-cer-in-nederland-vertraagd-wat-betekent-dat-voor-u#:~:text=In%20

skills/don-security/references/standaarden/oauth.md

  • Network accessline 20
    > Zie ook de uitgebreide use case beschrijvingen van de > [client credentials flow](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#use-case-client-credentials-flow)
  • Network accessline 21
    > [client credentials flow](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#use-case-client-credentials-flow)
  • Network accessline 23
    > [authorization code flow](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#use-case-authorization-code-flow)
  • Network accessline 27
    - **Resource Owner**: de gebruiker - **Client**: de app die toegang vraagt >   [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#client)
  • Network accessline 28
    - **Client**: de app die toegang vraagt >   [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#client) - **Authorization Server**: geeft tokens uit >
  • Network accessline 29
    [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#client)
  • Network accessline 30
    - **Authorization Server**: geeft tokens uit >   [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#authorization-server) - **Resource Server**: API die toegang beschermt >
  • Network accessline 31
    [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#authorization-server)
  • Network accessline 33
    [link](https://gitdocumentatie.logius.nl/publicatie/api/oauth/#resource-server)
  • Network accessline 44
    - Gebaseerd op de OAuth 2.0 standaard (RFC 6749) - Sluit aan bij   [Security Best Current Practices (BCP)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics)
  • Network accessline 45
    - Sluit aan bij   [Security Best Current Practices (BCP)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics) - Strikt gebruik van PKCE en geen client secrets op publieke clients
  • Network accessline 46
    [Security Best Current Practices (BCP)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics) - Strikt gebruik van PKCE en geen client secrets op publieke clients - Gebruik van signed requests en mutual TLS waar nodig
  • Network accessline 52
    - [NL GOV OAuth 2.0 profiel (GitHub)](https://github.com/Logius-standaarden/OAuth-NL-profiel)
  • Network accessline 56
    - [RFC 6749 - OAuth 2.0 Authorization Framework](https://datatracker.ietf.org/doc/html/rfc6749)
  • Network accessline 57
    - [RFC 6750 - Bearer Token Usage](https://datatracker.ietf.org/doc/html/rfc6750)
  • Network accessline 58
    - [OAuth 2.1 (in ontwikkeling)](https://oauth.net/2.1/)
  • Network accessline 59
    - [OAuth Security Best Practices (BCP)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics)
  • Network accessline 78
    - [OAuth 2.0 overzicht - oauth.net](https://oauth.net/2/)
  • Network accessline 79
    - [NL GOV OAuth profiel](https://gitdocumentatie.logius.nl/publicatie/api/oauth/)
  • Network accessline 80
    - [OpenID Connect profiel](https://gitdocumentatie.logius.nl/publicatie/api/oidc/)
  • Network accessline 81
    - [eIDAS en OAuth in de toekomst](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation)

skills/don-security/references/standaarden/oidc.md

  • Network accessline 40
    🔗 [NL GOV OIDC profiel (GitHub)](https://github.com/Logius-standaarden/OIDC-NLGOV/)
  • Network accessline 41
    [NL GOV OIDC profiel (GitHub)](https://github.com/Logius-standaarden/OIDC-NLGOV/)
  • Network accessline 45
    - [OpenID Connect Core 1.0](https://openid.net/specs/openid-connect-core-1_0.html)
  • Network accessline 46
    - [OpenID Connect Discovery](https://openid.net/specs/openid-connect-discovery-1_0.html)
  • Network accessline 47
    - [OpenID Connect Dynamic Client Registration](https://openid.net/specs/openid-connect-registration-1_0.html)
  • Network accessline 48
    - [OAuth 2.0 (RFC 6749)](https://datatracker.ietf.org/doc/html/rfc6749)
  • Network accessline 65
    - [NL GOV OIDC profiel](https://gitdocumentatie.logius.nl/publicatie/api/oidc/)
  • Network accessline 66
    - [OpenID Connect officiële site](https://openid.net/connect/)
  • Network accessline 67
    - [OIDC + OAuth uitleg (oauth.net)](https://oauth.net/2/)

skills/don-security/references/standaarden/pkioverheid.md

  • Network accessline 55
    - Uitleg van de dienst:   [Logius - PKIoverheid](https://www.logius.nl/onze-dienstverlening/toegang/pkioverheid)
  • Network accessline 56
    [Logius - PKIoverheid](https://www.logius.nl/onze-dienstverlening/toegang/pkioverheid)
  • Network accessline 57
    - Wat is PKIoverheid precies:   [Wat is PKIoverheid?](https://www.logius.nl/domeinen/toegang/pkioverheid/wat-pkioverheid) - Certificaten downloaden of controleren:
  • Network accessline 58
    [Wat is PKIoverheid?](https://www.logius.nl/domeinen/toegang/pkioverheid/wat-pkioverheid)
  • Network accessline 60
    [cert.pkioverheid.nl](https://cert.pkioverheid.nl/)

skills/don-security/references/standaarden/saml.md

  • Network accessline 8
    SAML is XML-gebaseerd en wordt veel gebruikt in enterprise-omgevingen én bij overheidsdiensten. De huidige standaard is **SAML 2.0**, ontwikkeld door [OASIS](https://docs.oasis-open.org/security/saml/v2.0/).
  • Network accessline 10
    [OASIS](https://docs.oasis-open.org/security/saml/v2.0/).
  • Network accessline 44
    Bron: [Logius.nl/digid](https://www.logius.nl/domeinen/toegang/digid)
  • Network accessline 53
    Bron: [eHerkenning.nl](https://www.eherkenning.nl/)
  • Network accessline 65
    Bron: [eIDAS Technical Specs - Europa.eu](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation)
  • Network accessline 66
    [eIDAS Technical Specs - Europa.eu](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation)
  • Network accessline 78
    - [SAML 2.0 Specificatie bij OASIS](https://docs.oasis-open.org/security/saml/v2.0/)
  • Network accessline 79
    - [DigiD en SAML - Logius.nl](https://www.logius.nl/domeinen/toegang/digid)
  • Network accessline 80
    - [eHerkenning en SAML - eherkenning.nl](https://www.eherkenning.nl/)
  • Network accessline 81
    - [eIDAS en federatieve authenticatie](https://digital-strategy.ec.europa.eu/en/policies/eidas-regulation)

skills/don-security/references/standaarden/security-txt.md

  • Network accessline 10
    `https://voorbeeld.nl/.well-known/security.txt`
  • Network accessline 14
    Voor het genereren van een security.txt heeft [securitytxt.org](https://securitytxt.org/) een aan te bevelen tool.
  • Network accessline 15
    [securitytxt.org](https://securitytxt.org/) een aan te bevelen tool.
  • Network accessline 26
    doorverwijzen middels een 302 redirect. Een organisatie zoals het CBS (Centraal Bureau voor de Statistiek) doet dit. Je vindt het security.txt bestand van het CBS [hier](https://www.cbs.nl/.well-known/security.txt).
  • Network accessline 28
    CBS [hier](https://www.cbs.nl/.well-known/security.txt).
  • Network accessline 38
    Meer informatie over hoe je als organisatie om moet gaan met de security.txt standaard vind je hier: [www.digitaltrustcenter.nl](https://www.digitaltrustcenter.nl/securitytxt)
  • Network accessline 40
    [www.digitaltrustcenter.nl](https://www.digitaltrustcenter.nl/securitytxt)

skills/don-security/references/tools/openkat.md

  • Network accessline 14
    **[Naar de website van OpenKat](https://openkat.nl/)**

skills/don-tools/SKILL.md

  • Broad permissionsline 1
    Bash(curl -s *)
  • Network accessline 6
    - AskUserQuestion   - Read   - Bash(curl -s *)
  • Network accessline 7
    - Read   - Bash(curl -s *)   - Bash(npx github:developer-overheid-nl/oas-generator *)
  • Network accessline 8
    - Bash(curl -s *)
  • Network accessline 25
    **Agent-instructie:** Deze skill bevat de praktische DON-tools voor API-ontwikkeling op [developer.overheid.nl](https://developer.overheid.nl). Bij het ontwerpen of bouwen van een REST API: volg de [API design-first werkwijze](#api-design-f
  • Network accessline 29
    Volg de [Bouw een API-tutorial](../don-apis/references/aan-de-slag/bouw-een-api.md) (lokaal beschikbaar via de gesynchroniseerde `don-apis` kennisbank — de bron is [developer.overheid.nl](https://developer.overheid.nl/kennisbank/api-ontwikk
  • Network accessline 36
    3. **Schema** — zoek eerst in het schema-register (zie [Schema's kiezen uit het register](#schemas-kiezen-uit-het-register)) en **leg de treffers ALTIJD ter keuze voor aan de gebruiker via `AskUserQuestion`**. Kies nooit zelf zonder bevesti
  • Network accessline 38
    5. **Genereer de OAS** (CLI; de [web-tool](https://developer-overheid-nl.github.io/oas-generator) is het handmatige alternatief):
  • Network accessline 50
    7. **Server-URL invullen** — de boilerplate bevat een `@TODO`-server-URL, dus stap 6 faalt sowieso op `include-major-version-in-uri`. Vraag de gebruiker om de server-URL **mét major versie** (bijv. `https://api.example.com/v1`) en zet die i
  • Network accessline 51
    8. **Extra functionaliteit** — vraag per operatie naar extra functionaliteit zoals filtering en zoeken. Query- en padparameters zijn **altijd lowerCamelCase**, óók in de OAS (bijv. `?sorteerOp=naam`, niet `?sorteer_op`). 9. **Voeg de functi
  • Network accessline 52
    9. **Voeg de functionaliteit toe** aan de OAS (parameters, query's, schema's). Hergebruik standaard headers/foutresponses via externe `$ref`s naar `https://static.developer.overheid.nl/adr/components.yaml` — zie de [`ls-api` Standaardcompon
  • Network accessline 54
    11. **Oplevering & vervolg** — toon de definitieve OAS en stel een vervolgstap voor: opslaan en bekijken in [editor.swagger.io](https://editor.swagger.io), of doorgaan met servercode-generatie (zie [Code genereren](#code-genereren)).
  • Network accessline 65
    curl -s 'https://schemas.don.projects.digilab.network/self/v1/api/schemas/search?q=adres'
  • Network accessline 69
    2. **Leg de treffers ALTIJD ter keuze voor** met `AskUserQuestion` — kies nooit zelf zonder de gebruiker hierin te laten beslissen. Maak per treffer een optie met de `title` als label en de `description` als toelichting, plus altijd een opt
  • Network accessline 70
    3. **Verwerk de keuze:**    - **Bestaand schema** → gebruik de resolvebare URL `https://schemas.don.projects.digilab.network{path}` als waarde van het `schema`-veld (externe verwijzing, JSON Schema draft 2020-12). Bladeren kan ook in de [re
  • Network accessline 71
    - **Bestaand schema** → gebruik de resolvebare URL `https://schemas.don.projects.digilab.network{path}` als waarde van het `schema`-veld (externe verwijzing, JSON Schema draft 2020-12). Bladeren kan ook in de [register-UI](https://schemas.d
  • Network accessline 79
    "title": "Bier API",   "description": "API voor het beheren van bieren en adressen van brouwerijen.",   "contact": { "name": "API Team", "email": "api@example.com", "url": "https://github.com/example/api/issues" },
  • Network accessline 80
    "description": "API voor het beheren van bieren en adressen van brouwerijen.",   "contact": { "name": "API Team", "email": "api@example.com", "url": "https://github.com/example/api/issues" },   "resources": [
  • Network accessline 81
    "contact": { "name": "API Team", "email": "api@example.com", "url": "https://github.com/example/api/issues" },
  • Network accessline 85
    "plural": "adressen",       "readonly": true,       "schema": "https://schemas.don.projects.digilab.network/api-register/dienst-voor-het-kadaster-en-de-openbare-registers/imbag-api-van-de-lvbag-7fnzbuehg/adresuitgebreid"
  • Network accessline 86
    "readonly": true,       "schema": "https://schemas.don.projects.digilab.network/api-register/dienst-voor-het-kadaster-en-de-openbare-registers/imbag-api-van-de-lvbag-7fnzbuehg/adresuitgebreid"     },
  • Network accessline 87
    "schema": "https://schemas.don.projects.digilab.network/api-register/dienst-voor-het-kadaster-en-de-openbare-registers/imbag-api-van-de-lvbag-7fnzbuehg/adresuitgebreid"
  • Network accessline 110
    Valideer elke OpenAPI-spec tegen de ADR met de **DON Checker**. De online [OAS Checker](https://developer-overheid-nl.github.io/oas-checker) gebruikt dezelfde ruleset; onder de motorkap draait de Spectral ADR-ruleset.
  • Network accessline 119
    npx @developer-overheid-nl/don-checker@latest validate \   --ruleset adr-21 \   --input https://api.developer.overheid.nl/api-register/v1/openapi.json
  • Network accessline 121
    --input https://api.developer.overheid.nl/api-register/v1/openapi.json
  • Network accessline 129
    npx @stoplight/spectral-cli lint <jouw-spec.yaml> \   --ruleset https://static.developer.overheid.nl/adr/ruleset.yaml
  • Network accessline 130
    --ruleset https://static.developer.overheid.nl/adr/ruleset.yaml
  • Network accessline 133
    Voor het overzicht van regels (DON-versie: 11 regels; GitHub-versie: 22 regels) zie de `ls-api` skill in [skills-standaarden](https://github.com/developer-overheid-nl/skills-standaarden/blob/main/skills/ls-api/SKILL.md#oas-valideren).
  • Network accessline 140
    npx @redocly/cli bundle ./openapi.json --output openapi.bundled.json --ext json git clone https://github.com/developer-overheid-nl/codegen-templates.git
  • Network accessline 141
    git clone https://github.com/developer-overheid-nl/codegen-templates.git
  • Network accessline 151
    De relevante kennisbank-content uit [developer.overheid.nl](https://developer.overheid.nl) staat al lokaal als gesynchroniseerde markdown in de `don-apis` skill. Gebruik deze lokale bronnen i.p.v. online links wanneer je extra context nodig
  • Network accessline 160
    Voor de **normatieve samenvatting** van de NL GOV API Design Rules (ADR) — naming, problem+json, transport security, signing, encryption, geo — zie de `ls-api` skill in [developer-overheid-nl/skills-standaarden](https://github.com/developer

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
  • Contacts raw.githubusercontent.com, which SKILL.md, the README and the plugin manifest do not mentionscripts/sync.py:98High confidence
Signal confidence: 499 facts

and 449 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/plugin.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/don-apis/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/don-apis/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/don-apis/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/don-apis/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/don-apis/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.