Develop software compliant with Dutch government standards by accessing guidelines for NeRDS architecture, API design with OpenAPI, security including OAuth and DigiD, frontend accessibility, Kubernetes infrastructure, data practices, and open source workflows.
npx claudepluginhub developer-overheid-nl/skills-developer-overheid-nlDutch Government API design rules, OpenAPI specifications, and API architecture guidelines. Use when building REST APIs for Dutch government projects, creating OpenAPI specs, or implementing API design patterns like webhooks and event-driven architecture.
Data standards and practices for Dutch government applications. Use when working with government data formats, implementing data exchange standards, or ensuring data quality compliance.
Front-end development standards for Dutch government websites. Use when building accessible government web applications, implementing NL Design System components, or ensuring WCAG compliance.
Infrastructure and deployment standards for Dutch government systems. Use when deploying to Haven (government Kubernetes), setting up FSC (Federated Service Connectivity), or checking infrastructure compliance.
NeRDS software development guidelines for Dutch government projects. Use when making architectural decisions, setting up CI/CD, implementing security practices, handling privacy requirements, or ensuring accessibility compliance in government software.
Open source standards and practices for Dutch government projects. Use when setting up an open source repository, choosing licenses, creating publiccode.yml, or following the Standard for Public Code.
Programming language guidelines for Dutch government software. Use when choosing programming languages, setting up development environments, or following language-specific best practices for government projects.
Security standards and authentication tools for Dutch government software. Use when implementing DigiD, eHerkenning, OAuth, OIDC, PKIoverheid, or other Dutch government authentication and security standards.
Agent skills for the Dutch Government Developer Portal (developer.overheid.nl) knowledge base.
| Skill | Description |
|---|---|
| don-apis | API design rules, OpenAPI specs, and architecture guidelines |
| don-leidraad | NeRDS software development guidelines |
| don-security | Security standards and authentication (DigiD, eHerkenning, OAuth) |
| don-open-source | Open source standards and publiccode.yml |
| don-infra | Infrastructure standards (Haven, FSC) |
| don-data | Data standards and linked data |
| don-front-end | Front-end standards and NL Design System |
| don-programmeertalen | Programming language guidelines |
Install via the overheid-plugins marketplace:
claude plugin marketplace add developer-overheid-nl/skills-marketplace
claude plugin install developer-overheid@overheid-plugins
This repository adheres to the Agent Skills specification. Refer to your IDE or coding agent documentation to learn how to install and use agent skills.
Sample prompts that trigger the skills:
| Prompt | Skill |
|---|---|
| "How do I implement the Dutch API design rules?" | don-apis |
| "Create an OpenAPI spec following government standards" | don-apis |
| "What are the NeRDS guidelines for CI/CD?" | don-leidraad |
| "How do I integrate DigiD authentication?" | don-security |
| "What's the difference between OAuth and OIDC?" | don-security |
| "How do I set up a publiccode.yml file?" | don-open-source |
| "What license should I use for government open source?" | don-open-source |
| "How do I deploy to Haven?" | don-infra |
| "What is FSC (Federated Service Connectivity)?" | don-infra |
| "How do I implement the Logboek Dataverwerkingen standard?" | don-data |
| "How do I use NL Design System components?" | don-front-end |
| "What are the WCAG accessibility requirements?" | don-front-end |
Skills are synced from the developer-overheid-nl/don-site repository.
To update all skills:
python scripts/sync.py
To update a specific topic:
python scripts/sync.py --topic apis
Available topics: apis, leidraad, security, open-source, infra, data, front-end, programmeertalen
# Install dependencies
uv sync
# Validate all skills
for skill in skills/don-*/; do uv run skills-ref validate "$skill"; done
EUPL-1.2 - Content is sourced from developer.overheid.nl.
Plugin voor de Nederlandse Richtlijn Digitale Systemen (NeRDS). Bevat skills voor 13 richtlijnen die richting geven aan het ontwerpen, ontwikkelen en inkopen van digitale systemen binnen de Nederlandse overheid: gebruikersbehoeften, toegankelijkheid, open source, open standaarden, cloud, veiligheid, privacy, samenwerking, integratie, data, algoritmen, inkoop en duurzaamheid.
Portable skills library with output styles: documentation lookup, GitHub operations, dependency intelligence, UI/UX patterns, and skill crafting
Skills for Docker-based local development environment configuration.
Enterprise Technical Writer for API documentation, user guides, and developer experience
Reference guide for the Twelve-Factor App methodology — 15 principles (12 original + 3 modern extensions) for building portable, resilient, cloud-native applications. Use when evaluating architecture, reviewing codebases for methodology compliance, or advising on configuration, scaling, observability, security, and deployment patterns.
Share bugs, ideas, or general feedback.
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim